0%

ALL meanings of kabaragoya

K k
  • noun kabaragoya The water monitor, Varanus salvator, a large lizard of Southeast Asia. 1
  • noun kabaragoya a very large monitor lizard, Varanus salvator, of SE Asia: it grows to a length of three metres 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?