Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of ARMILLA
noun : ARMILLA
Source:WordNet 3.1
-
1. (
) a celestial globe consisting of metal hoops; used by early astronomers to determine the positions of stars ;
-
2. (
) (archeology) a bracelet worn around the wrist or arm ;
See more about : ARMILLA