vantudu meaning in english

[Skt.] Affix meaning Possessed of, gifted with, having, possessing. dhairyavantudu a brave man. vidyavantudu a learned man. viryavantudu a courageous man.