Meaning of ACLLA in English

ACLLA

[Inca] This was the name given to the sacred sun virgins among the Incas. In times of dire emergencies they willingly sacrificed their lives to appease the gods.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.