Answer: kabaragoyas

AnswerCrossword Clue
kabaragoyasKABARAGOYA, (Tagalog) a very large monitor lizard of SE Asia