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. Английский энциклопедический словарь греческой мифологии. 2012