MEMNON


Meaning of MEMNON in English

noun a celebrated egyptian statue near thebes, said to have the property of emitting a harplike sound at sunrise.

Webster English vocab.      Английский словарь Webster.