ecko

Middle English

Noun

ecko

  1. alternative form of eccho