Memnon

word

Noun

A celebrated Egyptian statue near Thebes, said to have the property of emitting a harplike sound at sunrise.
More about this word
Synonyms and related words
Explore this word