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