What is the meaning of Armour?

British standard spelling of armor.

British standard spelling of armor.

Alternative form of armure

Alternative form of armeure

Source: wiktionary.org