katahar

English

Noun

katahar

  1. (Caribbean) The fruit of the breadnut.

Anagrams