jaglions
English
Noun
jaglions
plural of
jaglion