Looking for the perfect name? Explore more than 300 carefully chosen names with their meanings, from Hindu and Sanskrit, Sikh and Punjabi, Muslim and Arabic, Tamil, English, Hebrew, Irish, Spanish, French, Italian, Greek, Nordic, Japanese, Chinese, African and Persian traditions. Filter by boy, girl or any, by first letter or by meaning (try “light”, “brave” or “flower”), pick one at random, and star your favourites to build a shortlist.
loading toolHow to find a baby name
- Choose Boy, Girl or Any.
- Pick a culture and a first letter, or search for a meaning.
- Tap ☆ to add names you like to your shortlist.
- Press Pick a random name for inspiration, and Copy shortlist to share it with family.
Good to know
- Say the full name out loud with the surname, and check the initials too.
- Sikh names in the list are often used for both boys and girls, with Singh or Kaur added.
Questions
Are the meanings reliable?
They are the most widely accepted meanings, but many names have more than one origin or meaning. Japanese and Chinese names in particular depend on the written characters chosen, so check with family or a native speaker before deciding.
Can I filter by a letter for a naming ceremony?
Yes. Choose the letter in “Starts with”; for example, if a priest suggests a starting sound for a namkaran, pick that letter and browse the names.
Is my shortlist private?
Yes. Your starred names are saved only on this device.
Is my data private?
Yes. Everything happens inside your own browser: nothing you type or choose is uploaded to us or anyone else.
Is it free?
Completely free, with no sign-up, no watermark and no limit on how many times you use it. Light ads keep the site running.





























