Memnon
[memnɔn]
Definition
(n.) A celebrated Egyptian statue near Thebes, said to have the property of emitting a harplike sound at sunrise.
Editor: Stephen
Definition
n. a hero who fought for Troy against the Greeks: a statue at Thebes in Egypt which gave out a musical sound at sunrise.
Typed by Ferris