L'INGLESOU


Meaning of L'INGLESOU in English

[Haitian] A Haitian loa who lives among rocks and ravines. He is said to kill those who offend him.

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