Word info

batutut

Noun

Meaning

batutut

A folkloric hairy hominid said to inhabit wilderness areas of Vietnam, Laos, and northern Borneo.

Source: en.wiktionary.org

Close letter words and terms