వంతుడుvaṁtuḍu
Top 8000
Meanings
1. affix meaning possessed of, gifted with, having, possessing