Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




kabaragoya



ka·ba·ra·go·ya [ kəˌbärəˈgōyə]



kabaragoya   
noun
[kəˌbärəˈgōyə]
plural -s

Definition of kabaragoya

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



History and Etymology for kabaragoya

origin unknown



Dictionary Entries near kabaragoya