Baby names by origin & religion
Culture, faith and family tradition often point parents toward a particular naming style. Choose an origin below to explore names from that tradition — Hindu, Muslim, Christian, Sikh, Greek, Latin, Hebrew, Japanese and many more — each with its meaning, origin and gender shown clearly. Whether you want to honour your heritage or simply love a particular sound, these pages make it easy to browse.
Every origin page is sorted by popularity, so classics and modern favourites appear side by side. When a name catches your eye, open the free baby names generator, pick the origin and combine it with a starting letter, rashi or a meaning you love to refine your shortlist in seconds.
Choose an origin
African names
African names from across the continent carry powerful meaning and heritage — names like Kofi, Amara, Zuri and Kwame reflect community, strength and beauty.
45+ names · Abioye, Chidi, Chike
Celtic names
Celtic names from the Gaelic and Brythonic traditions carry ancient wisdom and natural beauty — names like Aiden, Brianna, Finley and Rowan, loved far beyond their homeland.
48+ names · Arthur, Bran, Cormac
Christian names
Christian names are drawn from the Bible and the lives of saints — classic names like David, Michael, Noah, Grace and Mary that have been loved for generations in the West and beyond.
525+ names · Noah, Emma, Olivia
French names
French names are effortlessly elegant — names like Camille, Étienne, Chloé and Adèle carry a certain je ne sais quoi loved by parents worldwide.
107+ names · Charlotte, Adrien, Andre
German names
German names are strong and dependable — names like Friedrich, Amelie, Heinrich and Lina carry a solid, no-nonsense charm.
110+ names · Emma, Daniel, Charlotte
Greek names
Greek names come from the language of philosophy, mythology and the stars. Names like Alexander, Helen, Daphne and Zoe carry the weight of ancient heroes, gods and timeless virtues.
138+ names · Sophia, Adonis, Alexios
Hawaiian names
Hawaiian names are soft, musical and tied to the land and sea — names like Kai, Leilani, Nalu and Koa carry island warmth and natural grace.
58+ names · Kai, Akamu, Ikaika
Hebrew names
Hebrew names come from the language of the Bible — names like Noah, Elijah, Hannah, Sarah and Abigail, rich with faith and scriptural meaning.
127+ names · Noah, Daniel, Elijah
Hindu names
Hindu names come from Sanskrit and the great Indian traditions, carrying meanings tied to gods, virtues, nature and the stars. From timeless classics like Aarav and Aaradhya to modern picks like Vivaan and Myra, these names are chosen with meaning at heart.
1122+ names · Aarav, Aadhya, Vihaan
Indian names
Indian names reflect the incredible diversity of the subcontinent — Sanskrit, regional and modern blends — names like Advik, Ananya, Ishaan and Diya loved across generations.
41+ names · Ananya, Ayaan, Aaradhya
Irish names
Irish names from the Gaelic tradition are lyrical and full of charm — names like Liam, Aisling, Cian and Saoirse carry beautiful meanings and a strong cultural identity.
67+ names · Liam, Ava, Aidan
Italian names
Italian names are melodic and romantic — names like Alessandro, Giulia, Marco and Sofia carry the warmth and style of Italy.
130+ names · Emma, Isabella, Luna
Japanese names
Japanese names are delicate and meaningful, often built from kanji characters tied to nature and virtue — names like Haru, Aiko, Ren and Yuki.
65+ names · Akira, Daichi, Haru
Latin names
Latin names echo ancient Rome and the roots of the romance languages. Names like Marcus, Aurelia, Julius and Clara feel classic, strong and enduring.
90+ names · Leo, Augustus, Aurelius
Muslim names
Muslim names trace back to Arabic and the Islamic tradition, including names of Allah, prophets and Quranic figures. Beautiful names like Muhammad, Zain, Aaliyah and Zainab carry deep spiritual meaning and elegant sound.
805+ names · Ayaan, Ahmed, Aisha
Persian names
Persian names from the Iranian tradition are poetic and melodic — names like Cyrus, Laleh, Darius and Parisa carry ancient elegance and deep meaning.
82+ names · Maryam, Ava, Arash
Scandinavian names
Scandinavian names are fresh, clean and modern — names like Astrid, Freya, Axel and Elsa from the Nordic tradition carry a cool simplicity.
70+ names · Anders, Bjorn, Erik
Scottish names
Scottish names from the Gaelic north — names like Angus, Fiona, Eilidh and Cameron — carry Highland character, clan heritage and natural ruggedness.
51+ names · Alistair, Angus, Callum
Sikh names
Sikh names celebrate devotion, unity and spiritual ideals, often sharing roots with the Punjabi and Sanskrit traditions. Names like Harman, Gurleen, Arjun and Simran carry powerful meanings of faith and strength.
345+ names · Simran, Gurpreet, Harleen
Spanish names
Spanish names are warm, rhythmic and widely loved — names like Mateo, Isabella, Santiago and Lucia travel beautifully across cultures.
126+ names · Fatima, Daniel, Gabriel
Western names
Western names span English and modern European favourites — Amelia, Charlotte, Evelyn, Henry and Jack. These are the friendly, timeless names heard in classrooms and playgrounds across the English-speaking world.
368+ names · Noah, Emma, Olivia
More ways to explore names
All baby boy names
Strong, classic and unique boy names with meanings.
All baby girl names
Beautiful girl names from every tradition.
Names by letter
Jump to any starting letter A–Z.
Names by meaning
Find names meaning love, light, strength and more.
Trending names 2026
The most popular names parents are choosing this year.
Baby name generator
Filter every name by letter, origin, meaning and more.