Definition and similar words in English:

 
A language of Belize.