Find the perfect baby name for your boy or girl. Generate unique Hindu, Muslim, Christian and modern names by starting letter, by religion, or using the parents' names — every suggestion comes with its meaning and a full detail page.
Kalawanti means "goddess of art and creativity" in Hindi.
Lord of Love, Kamesh means The Lord of Love
The name Japjit means "victory achieved through meditation and remembrance of the divine."
A valiant, sharp witted, traveller and an instant decision maker, A valiant, sharp witted, traveller and an instant decision maker
Fifth, derived from Roman clan name, Fifth, derived from Roman clan name
Servant of the most merciful
A Boy with a beautiful smile, A Boy with a beautiful smile
One who belongs to the stream mill, One who belongs to the stream mill
Resembling the Moon round shaped, Resembling the Moon, round shaped
An able, adaptive and rational individual, An able, adaptive and rational individual
The head of hair
The name "Dharmi" means someone who follows righteousness or moral principles.
Pick a gender, a religion or origin, and a starting letter, then tap Generate to draw a fresh set of real baby names that fit. Leave any field on “Any” to widen the search. Many families in India choose a name that begins with a letter tied to a parent's name or the child's nakshatra — enter the parents' names and the generator will suggest names starting with those initials. Add your surname to preview how the full name reads.
Every generated name links to a detailed page with its meaning, origin, rashi, nakshatra and numerology, so you can move from a shortlist to a confident choice.
Choose a gender, a religion or origin, and a starting letter — or leave them on “Any” — and tap Generate. We pull a fresh set of real baby names that match, each with its meaning, and link to a full page with origin, rashi, nakshatra and numerology.
Yes. Enter one or both parents’ names and, if you haven’t picked a specific letter, the generator suggests names that start with the parents’ initials — a common way Indian families choose a name.
Enter your surname and every suggestion previews the full name (first name + surname) so you can hear how it sounds together before you decide.
Yes — set the Religion / Origin filter to Hindu, Muslim, Christian or Sikh to generate names from that tradition, for a boy, a girl, or either.