Baby naming in India: Namakarana, birth stars and regional customs
Naming a child in India is often a family event. Customs vary widely by region, religion and community, but several themes appear again and again: a naming ceremony, a starting letter, a meaning with a blessing, and the family elders’ wishes.
The naming ceremony
In Hindu families the naming ceremony, Namakarana, is traditionally held on the 11th or 12th day after birth, though many families choose another day that suits them or follows local custom. The name is often whispered into the baby’s ear. Other communities have their own customs: many Muslim families hold the aqiqah and give the name around the seventh day, Christian families usually give the name at baptism, and in Sikh families a name is often chosen by opening the Guru Granth Sahib and using the first letter of the hymn on the page.
Choosing by birth star (nakshatra)
Many Hindu families choose the first sound of the name from the baby’s birth star. Each of the 27 nakshatras has four syllables, and the one linked to the Moon’s position at birth decides the starting letters. Our birth-star finder works this out from the date, time and place of birth and suggests matching names. The calculation is approximate, so if the Moon is near a boundary, confirm with your family astrologer.
Regional customs
- Tamil Nadu: the father’s initial or the family’s native place is often written before the given name, and naming a child after a grandparent is very common. See our Tamil naming guide.
- Bengal: many people have two names, a pet name (daak naam) used at home and a formal name (bhalo naam) used in school and documents.
- Maharashtra, Gujarat and North India: the birth-star letter is widely used, and family names often include a surname that shows the community or village.
- Kerala: names often combine the house name, the father’s name and the given name, and many families give names from the Sanskrit and Malayalam traditions.
Meaning and blessing
Indian names usually carry a meaning: a deity, a virtue, a flower, a season or a hope. Parents often prefer names that are easy to pronounce in English as well, because families may study or work abroad. Many search for names that are short, modern and meaningful, for example Aarav, Ananya or Diya.
Registering the name
In India births must be registered with the local registrar, normally within 21 days under the Registration of Births and Deaths Act. If the name has not been decided by then, it can usually be added later, but rules and fees depend on the state and how much time has passed, so check with your local registrar. The registered name is the one used for the birth certificate, school records and Aadhaar, so it is worth deciding carefully.
Tips for families living abroad
If your family lives in the USA, the UK or elsewhere, check how the name looks in Latin letters and whether it is easy to say. Choose one clear spelling and use it everywhere from the start, because changing spelling later can complicate passports and school records.