×

Echo

Mythology
In Greek mythology, Echo was an Oread who resided on Mount Cithaeron. Zeus loved consorting with beautiful nymphs and often visited them on Earth. Eventually, Zeus's wife, Hera, became suspicious, and came from Mount Olympus in an attempt to catch... Wikipedia
Children: Iambe
Siblings: Nymphs