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