KABARAGOYA


Meaning of KABARAGOYA in English

kəˌbärəˈgōyə noun

( -s )

Etymology: origin unknown

: a large water monitor ( Varanus salvator ) of southeastern Asia, the Malay archipelago, and the Philippines that sometimes reaches a length of seven feet

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.