stallons
English
Noun
stallons
plural of
stallon