English edit

Noun edit

echoings

  1. plural of echoing