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.

More tools β†’