JUMBIE


Meaning of JUMBIE in English

n. ghost, spirit (term used in the Caribbean Islands)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.