ARMILLAE Meaning of ARMILLAE in English pl of armilla. Webster English vocab. Английский словарь Webster. 2012