Place in Alexandria, Egypt
Miami [1] (Egyptian Arabic: ميامى) is a neighborhood in Alexandria, Egypt. Miami probably means big water [1][2] or sweet water [2] from native American tribe.[1][2]
Etymology
Miami probably means big water [1][2] or sweet water [2] from native American tribe.[1][2]
See also
References