MeaningGod has given ,he has regarded and considered,he is merciful and kind hearted
ReligionHindu
OriginEnglish