4,372 names, all with meanings
Baby Names A to Z
Most people arrive at a name with a letter already in mind — a grandparent's initial, a sibling's, or a syllable handed down by a priest. This is the whole collection sorted that way, with every meaning and origin attached.
2,074
Boy names
2,098
Girl names
200
Unisex
Pick a Letter
Counts are exact, not rounded. A few letters are genuinely thin — X has 4 names and Q has 16 — and we would rather show that than pad the page.
- A796Aabha · Aabid · Aadarsh416 boy353 girl
- B191Baadal · Babar · Babul108 boy75 girl
- C216Cadence · Cadhla · Caecilia91 boy112 girl
- D181Daaniya · Daanya · Dahlia96 boy80 girl
- E143Eabha · Eamon · Easton51 boy84 girl
- F116Fabia · Fabian · Fabiana57 boy54 girl
- G95Gabriel · Gabriella · Gael41 boy51 girl
- H177Habaan · Habib · Habiba78 boy88 girl
- I113Ian · Ianto · Ibad48 boy59 girl
- J144Jabeen · Jabir · Jace75 boy61 girl
- K203Kaab · Kaavya · Kaban95 boy95 girl
- L158Labeeb · Lacey · Lachlan61 boy89 girl
- M350Maahid · Maaz · Maazin130 boy202 girl
- N170Naaz · Naba · Nabeel75 boy92 girl
- O44Oakley · Oaklynn · Ocean26 boy
- P127Pablo · Pahal · Paige59 boy62 girl
- Q16Qadir · Qaima · Qais
- R260Raahim · Raamiz · Rabail132 boy113 girl
- S405Saachi · Saad · Saaiha174 boy205 girl
- T126Taapsee · Taarush · Tabassum69 boy51 girl
- U42Ubadah · Ubaid · Ubaidah
- V89Vaanya · Vaibhav · Vaidehi42 boy46 girl
- W59Wade · Wafa · Wafi34 boy
- X4Xanthe · Xavier · Ximena
- Y51Yafey · Yahya · Yameen29 boy
- Z96Zaariya · Zachariah · Zachary55 boy40 girl
Other Ways Through the Collection
The first letter is one axis. If you already know the tradition, the meaning or the star sign you are naming from, these get you there faster.
Explore Recommended Resources
Explore more tools and resources to support you at every step.