తిప్పtippa
Top 4000
Meanings
Noun
1. a hillock, a mound
2. a stumbling block, a difficulty