Definitions for memnon
  • Memnon (n.) - A celebrated Egyptian statue near Thebes, said to have the property of emitting a harplike sound at sunrise.
Words in your word
2 Letter Words
em en me mm mo ne no oe om on
3 Letter Words
eon mem men mom mon nom one
4 Letter Words
memo meno mome neon nome none omen