Browse All Baby Names

Search our growing directory of baby names, or jump straight to a letter. Every name links to a full profile with meaning, origin, pronunciation, popularity and numerology.

10,384 names — showing the first 120

AaronAaron means 'high mountain; exalted, enlightened' — a Hebrew name from Hebrew.Hebrew · Numerology 22AidenAiden means 'little fire' — an Irish name from Irish Gaelic.Irish · Numerology 6AmeliaA German name from Old German, Amelia carries the meaning 'work, industrious, striving'.German · Numerology 5BenjaminBenjamin means 'son of the right hand' — a Hebrew name from Hebrew.Hebrew · Numerology 5CharlotteCharlotte means 'free one; petite and strong' — a French name from French.French · Numerology 3DanielDaniel means 'God is my judge' — a Hebrew name from Hebrew.Hebrew · Numerology 9DavidDavid means 'beloved' — a Hebrew name from Hebrew.Hebrew · Numerology 22ElijahA Hebrew name from Hebrew, Elijah carries the meaning 'my God is Yahweh'.Hebrew · Numerology 9EmmaEmma: a German name meaning 'whole, universal'.German · Numerology 5EthanEthan means 'strong, firm, enduring' — a Hebrew name from Hebrew.Hebrew · Numerology 3HannahHannah means 'grace, favour' — a Hebrew name from Hebrew.Hebrew · Numerology 1HenryHenry means 'ruler of the home, estate ruler' — a German name from Old German.German · Numerology 7IsabellaIsabella: a Hebrew and Italian name meaning 'pledged to God; God is my oath'.Hebrew, Italian · Numerology 7JackJack means 'God is gracious' — an English name from English.English · Numerology 7JamesJames means 'supplanter; one who follows' — a Hebrew name from Hebrew via Latin.Hebrew · Numerology 3KaiA Hawaiian and Japanese name from Hawaiian, Kai carries the meaning 'sea'.Hawaiian, Japanese · Numerology 3LiamLiam means 'resolute protector' or 'strong-willed guardian'. It is an Irish short form of William, itself from Germanic roots meaning will and protection.Irish · Numerology 3LucasA Latin name from Latin, Lucas carries the meaning 'light; from Lucania'.Latin · Numerology 11LuciaLucia means 'light' — a Latin and Italian name from Latin.Latin, Italian · Numerology 1LunaLuna means 'moon' — a Latin name from Latin.Latin · Numerology 3MatildaMatilda: a German name meaning 'mighty in battle'.German · Numerology 6MiaMia means 'mine; beloved' — an Italian and Scandinavian name from Italian.Italian, Scandinavian · Numerology 5MichaelMichael means 'who is like God' — a Hebrew name from Hebrew.Hebrew · Numerology 33NoahNoah: a Hebrew name meaning 'rest, comfort, repose'.Hebrew · Numerology 2OliverOliver means 'olive tree; symbol of peace' — a Latin name from Latin.Latin · Numerology 9OliviaOlivia means 'olive tree' — a Latin name from Latin.Latin · Numerology 5RileyRiley means 'valiant, courageous' — an Irish name from Irish Gaelic.Irish · Numerology 33SarahA Hebrew name from Hebrew, Sarah carries the meaning 'princess, noblewoman'.Hebrew · Numerology 2SebastianSebastian: a Greek and Latin name meaning 'venerable, revered'.Greek, Latin · Numerology 9SeraphinaA Hebrew name from Hebrew, Seraphina carries the meaning 'fiery, burning ones'.Hebrew · Numerology 1SophiaSophia means 'wisdom' — a Greek name from Greek.Greek · Numerology 5WilliamWilliam: a German name meaning 'resolute protector'.German · Numerology 7AaliyahAaliyah: an Arabic name meaning 'exalted, sublime, highborn'.Arabic · Numerology 3AaravAarav means 'peaceful, calm; a melodious sound' — a Sanskrit name from Sanskrit.Sanskrit · Numerology 7AbigailAbigail: a Hebrew name meaning 'my father's joy'.Hebrew · Numerology 5AdamAdam: a Hebrew name meaning 'man; of the earth'.Hebrew · Numerology 1AishaAisha means 'alive, living, prosperous' — an Arabic name from Arabic.Arabic · Numerology 2AlexanderAlexander means 'defender of the people' — a Greek name from Greek.Greek · Numerology 3AlexandraA Greek name from Greek, Alexandra carries the meaning 'defender of the people'.Greek · Numerology 8AliAli: an Arabic name meaning 'exalted, noble, sublime'.Arabic · Numerology 4AliceAlice: a German and French name meaning 'noble, of noble kind'.German, French · Numerology 3AnanyaAnanya: a Sanskrit name meaning 'unique, matchless, without equal'.Sanskrit · Numerology 2AndrewAndrew means 'manly, strong, courageous' — a Greek name from Greek.Greek · Numerology 11AnnaAnna means 'grace, favour' — a Hebrew name from Hebrew.Hebrew · Numerology 3AnthonyAnthony: a Latin name meaning 'priceless, praiseworthy'.Latin · Numerology 7AriaAria: an Italian and Hebrew name meaning 'air; melody; lioness'.Italian, Hebrew · Numerology 2ArjunArjun means 'bright, shining, white' — a Sanskrit name from Sanskrit.Sanskrit · Numerology 1ArthurArthur means 'bear; noble strength' — a Welsh name from Celtic.Welsh · Numerology 5AsherAsher means 'happy, blessed, fortunate' — a Hebrew name from Hebrew.Hebrew · Numerology 6AubreyA German and French name from Old German, Aubrey carries the meaning 'elf ruler; noble, bright'.German, French · Numerology 9AuroraA Latin name from Latin, Aurora carries the meaning 'dawn'.Latin · Numerology 11AvaA Latin and German name from Latin, Ava carries the meaning 'life; birdlike, living one'.Latin, German · Numerology 6CalebCaleb means 'whole-hearted, faithful, devotion' — a Hebrew name from Hebrew.Hebrew · Numerology 5CamilaA Latin name from Latin, Camila carries the meaning 'free-born; attendant at a ceremony'.Latin · Numerology 3CarolineCaroline means 'free woman' — a French and German name from Old German.French, German · Numerology 5CarterCarter means 'one who transports goods; cart driver' — an English name from English.English · Numerology 11CharlesCharles means 'free man' — a German and French name from Old German.German, French · Numerology 3ChloeChloe: a Greek name meaning 'green shoot, blooming'.Greek · Numerology 7ChristopherChristopher means 'bearer of Christ' — a Greek name from Greek.Greek · Numerology 4ClaireClaire means 'clear, bright, famous' — a French and Latin name from Latin.French, Latin · Numerology 3ClaraA Latin name from Latin, Clara carries the meaning 'bright, clear, famous'.Latin · Numerology 8ConnorConnor means 'lover of hounds; wolf-lover' — an Irish name from Irish Gaelic.Irish · Numerology 7DiyaDiya means 'lamp, light' — a Sanskrit name from Sanskrit.Sanskrit · Numerology 3DylanDylan: a Welsh name meaning 'son of the sea, great tide'.Welsh · Numerology 2EdwardA English name from Old English, Edward carries the meaning 'wealthy guardian'.English · Numerology 1EleanorEleanor means 'bright, shining light' — a Greek name from Greek.Greek · Numerology 7ElenaElena means 'bright, shining light; torch' — a Greek name from Greek.Greek · Numerology 1EliasA Greek and Hebrew name from Greek, Elias carries the meaning 'my God is Yahweh'.Greek, Hebrew · Numerology 1EllaA German and English name from Old German, Ella carries the meaning 'all; fairy maiden'.German, English · Numerology 3EllieEllie means 'bright, shining light' — an English and Greek name from Greek.English, Greek · Numerology 7EstherA Persian name from Persian, Esther carries the meaning 'star'.Persian · Numerology 3EvelynA English name from English, Evelyn carries the meaning 'wished-for child; desired'.English · Numerology 11FatimaFatima: an Arabic name meaning 'one who abstains; captivating'.Arabic · Numerology 5FreyaA Old Norse name from Old Norse, Freya carries the meaning 'lady, noblewoman; goddess of love'.Old Norse · Numerology 1GabrielGabriel means 'God is my strength' — a Hebrew name from Hebrew.Hebrew · Numerology 9GeorgeGeorge means 'farmer, earth-worker' — a Greek name from Greek.Greek · Numerology 3GraceGrace means 'grace, divine favour' — a Latin name from Latin.Latin · Numerology 7GraysonGrayson means 'son of the steward' — an English name from English.English · Numerology 9HarperA English name from English, Harper carries the meaning 'harp player'.English · Numerology 3HazelHazel: an English name meaning 'the hazel tree'.English · Numerology 7HelenaHelena means 'bright, shining light; torch' — a Greek name from Greek.Greek · Numerology 9IsaacIsaac means 'he will laugh' — a Hebrew name from Hebrew.Hebrew · Numerology 6JacksonJackson: an English name meaning 'son of Jack'.English · Numerology 1JacobJacob means 'supplanter; one who follows' — a Hebrew name from Hebrew.Hebrew · Numerology 4JosephJoseph means 'God will add, He will increase' — a Hebrew name from Hebrew.Hebrew · Numerology 1JoshuaJoshua means 'God is salvation' — a Hebrew name from Hebrew.Hebrew · Numerology 2LaylaLayla means 'night' — an Arabic name from Arabic.Arabic · Numerology 6LeahLeah: a Hebrew name meaning 'weary; delicate'.Hebrew · Numerology 8LeoLeo means 'lion' — a Latin name from Latin.Latin · Numerology 5LeviA Hebrew name from Hebrew, Levi carries the meaning 'joined, attached, united'.Hebrew · Numerology 3LilyLily: an English and Latin name meaning 'lily flower; purity'.English, Latin · Numerology 22LoganA Scottish name from Scottish Gaelic, Logan carries the meaning 'little hollow'.Scottish · Numerology 22LucaLuca: an Italian name meaning 'light; bringer of light'.Italian · Numerology 1LucyLucy means 'light' — a Latin name from Latin.Latin · Numerology 7LukeA Greek and Latin name from Greek, Luke carries the meaning 'light; bringer of light'.Greek, Latin · Numerology 4MadisonMadison means 'son of Maud; mighty in battle' — an English name from English.English · Numerology 3MarcusMarcus means 'of Mars; warlike' — a Latin name from Latin.Latin · Numerology 3MargaretMargaret: a Greek name meaning 'pearl'.Greek · Numerology 11MariaA Hebrew and Latin name from Hebrew via Latin, Maria carries the meaning 'beloved; wished-for child'.Hebrew, Latin · Numerology 6MaryA Hebrew name from Hebrew, Mary carries the meaning 'beloved; wished-for child'.Hebrew · Numerology 3MaryamMaryam: an Arabic name meaning 'beloved; wished-for child'.Arabic · Numerology 8MasonA English name from English, Mason carries the meaning 'stone worker, craftsman'.English · Numerology 8MateoMateo: a Spanish name meaning 'gift of God'.Spanish · Numerology 9MatthewMatthew means 'gift of Yahweh' — a Hebrew name from Hebrew.Hebrew · Numerology 9MayaMaya means 'illusion; water; dream' — a Sanskrit and Hebrew name from Sanskrit.Sanskrit, Hebrew · Numerology 4MilaMila: a Scandinavian name meaning 'gracious, dear; industrious'.Scandinavian · Numerology 8MohammedMohammed means 'praiseworthy, praised' — an Arabic name from Arabic.Arabic · Numerology 9NaomiA Hebrew name from Hebrew, Naomi carries the meaning 'pleasantness, sweetness'.Hebrew · Numerology 7NathanNathan means 'he gave; gift' — a Hebrew name from Hebrew.Hebrew · Numerology 22NathanielNathaniel: a Hebrew name meaning 'gift of God'.Hebrew · Numerology 3NoorNoor means 'light' — an Arabic name from Arabic.Arabic · Numerology 8NoraNora: an Irish and Latin name meaning 'light; honour'.Irish, Latin · Numerology 3NovaNova: a Latin name meaning 'new; a new star'.Latin · Numerology 7OmarOmar means 'long-lived, flourishing' — an Arabic name from Arabic.Arabic · Numerology 2OwenOwen: a Welsh name meaning 'young warrior; well-born, noble'.Welsh · Numerology 3PatrickPatrick means 'nobleman, patrician' — a Latin name from Latin.Latin · Numerology 33PenelopePenelope: a Greek name meaning 'weaver'.Greek · Numerology 7RoseRose means 'the rose flower; love and beauty' — a Latin name from Latin.Latin · Numerology 3RyanA Irish name from Irish Gaelic, Ryan carries the meaning 'little king'.Irish · Numerology 22SaanviA Sanskrit name from Sanskrit, Saanvi carries the meaning 'goddess Lakshmi; knowledge'.Sanskrit · Numerology 3

10,264 more match your search. Typing a few more letters narrows it fastest, or browse the full A–Z above.

Browse names by origin

Explore baby names by culture and language — each origin has its own collection with meanings and history.