Armours

English

Proper noun

Armours

  1. plural of Armour