forefeasts

English

Noun

forefeasts

  1. plural of forefeast