Varan Meaning
There are 1 meaning(s) for word Varan
Meaning 1 : any of various large tropical carnivorous lizards of Africa and Asia and Australia; fabled to warn of crocodiles
Synonyms : monitor, monitor lizard
Synonyms : monitor, monitor lizard
