Memnon
Word Dictionary
-> Memnon
Search:
Memnon
(n.) A celebrated Egyptian statue near Thebes, said to have the property of emitting a harplike sound at sunrise.
Terms of Use
Canadian Jobs