Armour is often a misspelling of armoir.
Armour has no English definition.
As a noun armoir is
dated form of armoire.
armoir
English
Noun
(
en noun)
* {{quote-news, year=2008, date=April 3, author=Suzanne Slesin, title=CURRENTS, work=New York Times citation
, passage=A close up of a Paul Evans
armoir at the home of Dorsey Reading in Erwinna, Penn. }}