[Haitian] A Haitian loa who lives among rocks and ravines. He is said to kill those who offend him.
L'INGLESOU
Meaning of L'INGLESOU in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012