MEMNON


Meaning of MEMNON in English

( n. )

A celebrated Egyptian statue near Thebes, said to have the property of emitting a harplike sound at sunrise.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.