Subscribe
URL of the page has been copied to clipboard.
Meaning : Roman scholar (116-27 BC).
Synonyms : marcus terentius varro
Install App
Varro meaning in Telugu.