మరుmaru
Top 6000
Meanings
Adjective
1. the next, immediately following
2. other
3. in return
4. hidden, concealed