Punithan
ads1
MeaningBlessed, Moralist, Innocent, Pure, Clean, Flawless, Faultless, Most sacred heart person
ReligionHindu
OriginIndian
MeaningBlessed, Moralist, Innocent, Pure, Clean, Flawless, Faultless, Most sacred heart person
ReligionHindu
OriginIndian