Dharma

Dharma is a Sanskrit name meaning “duty.” It represents morality, ethics, and spirituality. This name can be given to both boys and girls and symbolizes the importance of living a life of duty and doing what is right.
Meaning:
Duty
Letters in Words:
5

Origin:

Religion:
Starts with:

Other Names: