kabaragoya in German kabaragoya in German Kabaragoya noun The water monitor, Varanus salvator, a large lizard of Southeast Asia. Add to Flashcards