gargoun
Middle English
Noun
gargoun
alternative form of
jargoun