Batutut Definition

noun

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

Wiktionary

Find Similar Words

Find similar words to batutut using the buttons below.

Words Starting With

Words Ending With

Unscrambles

batutut