MeaningGood friend, A variant name of Mridu which means Gentle, Delicate, Tender,
ReligionHindu
OriginIndian