Choosing a good name, as per the scriptures
In the tradition, naming (nāmakaraṇa) is a saṃskāra — a considered act, not an afterthought. A few time-tested principles help you choose well.
Prefer a name with a real, attested meaning
A name should mean something, and that meaning should be traceable to a source — a Sanskrit root, a scriptural verse, or a historical person who bore it. Every name on this site shows exactly where its meaning comes from, so you are never relying on an invented gloss.
Weigh the sound, not only the meaning
The tradition values names that are pleasant to hear and easy to say. As a practical guide, we compute a melody and a pronunciation score for each name from its syllables and sounds, so you can balance meaning against how the name will actually be spoken every day.
Understand the root
Many names are built from a single Sanskrit root (dhātu) or word. Knowing the root tells you the family of meanings a name belongs to and helps you compare close alternatives with confidence.
Consider the tier of attestation
- Vedic-attested — found in the earliest layer of the tradition. The most firmly grounded choice.
- Classical — well established in later, respected texts.
- Weakly attested — used, but with thin textual support.
- Avoid — names whose meaning or associations make them a poor choice, flagged honestly.
This guide is a starting point, not a ruling. Traditions and families differ; use the references on each name page to make your own informed, confident choice.