Tuhutn

English: (noun) bearcat

Bahasa Malaysia: benturung, tenturun