తోపుtōpu
Top 6000
Meanings
Noun
1. a shove or push
2. rejecting, refusing, thrusting away
3. a grove of trees, tope