Oubaohounum

English: Translation
a deity of the Island Caribs