Definition of Memnon
-
(n.) A celebrated Egyptian statue near Thebes, said to have the property of emitting a harplike sound at sunrise.
Synonyms of Memnon
No Synonyms Found.
Antonyms of Memnon
No Antonyms Found.
Homophones of Memnon
No Homophones Found.