Dictionary Check: armilla
"armilla" is a valid word!
Scrabble
9
points
Words with Friends
12
points
Definition
noun
a celestial globe consisting of metal hoops; used by early astronomers to determine the positions of stars
noun
(archeology) a bracelet worn around the wrist or arm
Advertisement