MEMNON

n.

1 definition — Webster’s Dictionary (1828)


n.

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