తీరుtīru
Top 5000
Meanings
Verb
1. to end, stop, cease, elapse
2. to be possible