grefoun
Middle English
Noun
grefoun
alternative form of
griffoun