Baby Name Explorer
Browse and filter 500+ baby names by origin, gender, length and starting letter. Search by meaning or keyword to find the perfect name for your baby.
Filters
Found 48 names
Emma
English - girl
Whole, universal
Oliver
English - boy
Olive tree
Ava
English - girl
Life, bird
James
English - boy
Supplanter
Sophia
English - girl
Wisdom
Benjamin
English - boy
Son of the right hand
Isabella
English - girl
Devoted to God
Lucas
English - boy
From Lucania
Mia
English - girl
Mine, beloved
Ethan
English - boy
Strong, firm
Liam
Irish - boy
Strong-willed warrior
Siobhan
Irish - girl
God is gracious
How to Use Filters Without Drowning in 500 Names
Stack two filters first, not all six. Start with origin and gender, scroll through 12 results per page, and only add length or starting-letter filters if the list still feels too long after browsing the first two pages. The explorer has roughly 500 names spanning 12 origins (English, Irish, Scottish, Welsh, French, Italian, Arabic, Indian, Japanese, Spanish and others), and the meaning search is the most underused: typing "light" surfaces Lucia, Eleanor, Ciara and others across multiple origins in one go.
Couples often discover they each have a hidden veto rule that only emerges when they see specific names. One parent will not consider any name longer than 6 letters; the other refuses any name a colleague at work has used in the last decade. Run the length filter (min 4, max 6) to test the first; the explorer cannot help with the colleague problem, but at least it surfaces it 6 months before the birth rather than in the hospital car park.
Origin Filtering and Heritage Names
If you want a name that nods to one side of the family, the origin filter is the fastest way in. The Irish list (Liam, Siobhan, Aiden, Fiona, Ronan, Saoirse) has both classic and currently popular options; the Welsh list (Wyn, Gwyneth, Dylan, Carys) is shorter but more distinctive. Japanese, Indian and Arabic origins add names that work well in multicultural families: Hiroshi, Sakura, Arjun, Priya, Amir, Layla. Each entry shows the meaning, so you can sense-check before adding it to the shortlist.
Edge case: a name that is common in one origin can be jarring in another country. "Saoirse" is beautiful but expect a lifetime of "sir-sha or seer-shay?" if you live outside Ireland. Ask yourself how it will sound on a register call in 5 years and on a CV in 25. The [baby name generator](/baby-name-generator) is the better tool if you want a swipe-style shortlist instead of a filterable browse.
Meaning Search and the Shortlist
Pop a word like "strong", "light", "sea" or "flower" into the meaning keyword box. The filter scans the meaning field on every name, not just the most popular ones, so obscure but stunning options like Saoirse ("freedom"), Aurora ("dawn") or Atlas ("bearer of the heavens") rise to the top. Most parents find at least 3 names they had never heard of through this filter alone. Combine meaning with origin to find heritage names that also resonate with a personal value or family story.
Save your shortlist on paper or in a notes app as you browse, because the explorer is filter-only and does not persist favourites between sessions. For a tool that does keep a shortlist, switch to the [baby name generator](/baby-name-generator). For curiosity around how rare a name is in your country, the [how common is your name](/how-common-is-your-name) tool gives you the registered-births data.
Frequently Asked Questions
How many baby names are in the explorer?
Around 500 names spanning 12 origins (English, Irish, Scottish, Welsh, French, Italian, Arabic, Indian, Japanese, Spanish and a few others). Each entry includes the origin, gender, and the meaning. You can filter by origin, gender, length and starting letter, or run a keyword search across all the meanings.
Can I find rare or unique baby names?
Yes. Pick origins outside the English shortlist (Welsh, Japanese, Arabic) and use the meaning keyword search for emotive words like "freedom", "dawn" or "sea". You can also set a tighter length filter; very short (3 to 4 letters) and longer names (8 plus) tend to be less common in birth registers.
How do I find a baby name that matches a specific meaning?
Use the meaning keyword box at the top of the filter panel. Typing "light" surfaces Lucia, Eleanor and others across origins. Typing "strong" pulls up Liam ("strong-willed warrior") and Ethan ("strong, firm"). The keyword search is partial-match, so "sea" finds both Mary ("of the sea") and Dylan ("son of the sea").
Why does the explorer not save my favourites?
The explorer is built for filtering and browsing rather than shortlisting. If you want a swipe-and-keep shortlist with built-in meanings and an export to JPG, use the baby name generator on the same site. Most couples use both: the explorer for discovering options, the generator for narrowing down to a final 5 or 10.
Related Tools
Baby Name Generator
Discover the perfect baby name. Filter by gender, style (classic/modern/unique), and starting letter. Build a shortlist of your favorites with meanings.
How Common Is Your Name?
Find out how popular your first name is in the UK. See ranking, peak decade and trend data from ONS baby name records spanning multiple decades.
Baby Due Date Countdown
Track your pregnancy journey with live countdown to baby's arrival. Shows weeks and days pregnant, current trimester, baby size comparison, and development milestones.