jumbie

listen to the pronunciation of jumbie
English - English
{i} ghost, spirit (term used in the Caribbean Islands)
jumbie
Favorites