Armours
English
Proper noun
Armours
plural of
Armour