Definition Definition

memnon - Meaning and Examples

Meaning of 'memnon' (Webster Dictionary)

1 . Memnon [ n.]
- A celebrated Egyptian statue near Thebes, said to have the property of emitting a harplike sound at sunrise.