kabaragoya

noun
ka·​ba·​ra·​go·​ya | \ 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

Keep scrolling for more