SHOPPING
PARENTING

Meaning of Dharmasastha

Meaning of Dharmasastha

  • Name :Dharmasastha
  • Meaning :Protector of Dharma; Defender of Righteousness, Protector of Dharma, Defender of Righteousness
  • Gender :Boy