echcho

Middle English

Noun

echcho

  1. alternative form of eccho