Yagya

Yagya is a Sanskrit name meaning sacrifice, symbolizing devotion and selflessness.
Meaning:
Sacrifice
Letters in Words:
4

Origin:

Religion:
Starts with:

Other Names: