CHASCA COYLLUR


Meaning of CHASCA COYLLUR in English

[Inca] The Inca god of flowers and the protector of maidens.

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