armilla (n.) Look up armilla at Dictionary.com
1706, "bracelet," from Latin armilla "bracelet, armlet, arm ring," from armus "shoulder, upper arm," from PIE root *ar- "to fit together." Related: Armillary.