foile

Middle English

Noun

foile

  1. alternative form of foyle