grutte

Middle English

Noun

grutte

  1. alternative form of growte