The Caribbean Dictionary

Advertisment


lwa
1 definition
2
 
Noun
The spirits of Haitian Voodoo that serve as an intermediary between God and humanity.
Synonyms
l'wha
Pictures
Spaispwagh Sep 09, 2016
What is jumbie ?
Sabrinah yesterday
It means jump in kreyol
400



Advertisment