Echo

Definitions of Echo
1

n (Greek mythology) a nymph who was spurned by Narcissus and pined away until only her voice remained

Type of:
nymph
(classical mythology) a minor nature goddess usually depicted as a beautiful maiden

Sign up, it's free!

Whether you're a student, an educator, or a lifelong learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.