Gender Feminine
Usage Aymara
Meaning & History
From the Aymara k'acha meaning "beautiful, lovely" and illa meaning "amulet" in Aymara, also referring to any object to attract good luck and an Aymara spirit of the products and goods, the family, cattle and money.