మరుmaruTop 6000MeaningsAdjective1. the next, immediately following2. other3. in return4. hidden, concealed