The Caribbean Dictionary

bageede
1 definition
0
 
Noun
Ghost or spirit of a dead person or animal
Pictures
400