See also: armills English Noun Armills plural of ArmillWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads