echos

noun
  1. plural form of echo; sounds that are heard again when sound waves bounce back from a surface
  2. plural form of echo; things that are similar to or remind one of something else

Examples