armilla (n.)youdaoicibaDictYouDict[armilla 词源字典]
1706, Latin, literally "bracelet, armlet, arm ring," from armus "shoulder, upper arm" (see arm (n.1)). Related: Armillary.[armilla etymology, armilla origin, 英语词源]