The Caribbean Dictionary

Advertisment


l'wha
1 definition
0
 
Noun
The spirits of Haitian Voodoo that serve as an intermediary between God and humanity.
Synonyms
l'wha, lwa
Pictures
400



Advertisment