armilla (n.) Look up armilla at Dictionary.com
1706, "bracelet," from Latin armilla "bracelet, armlet, arm ring," from armus "shoulder, upper arm" (see arm (n.1)). Related: Armillary.