ఒడ్డుoḍḍu
Top 7000
Meanings
Verb
1. to place, put, lay, heap up
2. to fix, set, cast
3. to rival
4. to wager
5. to spread (a net)
6. to oppose
7. to lend an ear to, to listen