మురియుmuriyu
Top 9000
Meanings
Verb
1. to exult while walking
2. to exult, rejoice in hope, to evince a strong desire