ghrna meaning in english [Skt.] n. Favour, compassion, tenderness, pity. kanikaramu, karunarasamu. Dislike jugupsa, rota.