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

Words within memnon

6 letter words: 3 results
5 letter words: 1 results
4 letter words: 11 results
View all words...