River, stream, or a specific river in India; also means ‘high’ or ‘tall’ in some contexts

1 Post