వనవాసముvanavāsamu
Top 6000
Meanings
Noun
1. taking residence in the forest, usually due to exile