eape

Middle English

Noun

eape

  1. alternative form of ape