taumee

English: Translation
bud of the coconut palm
noun