troop horses
English
Noun
troop
horses
plural of
troop horse