Karunanidhan
ads1
MeaningCompassionate, Kind, Merciful Person, One who is rich in benevolence and generosity
ReligionHindu
OriginIndian
MeaningCompassionate, Kind, Merciful Person, One who is rich in benevolence and generosity
ReligionHindu
OriginIndian