MyBabyMuse
Names
  • Browse All NamesThe full searchable library
  • Boy NamesStrong & timeless picks
  • Girl NamesBeautiful & meaningful
  • TrendingWhat parents love now
  • By OriginExplore cultural roots
Stories
  • Read StoriesReal naming journeys
  • PopularMost-loved stories
  • LatestFreshly shared
  • Share YoursTell your story
Blog
Baby Fun
  • All Baby Fun ToolsEvery playful tool
  • Name CompatibilityMatch two names
  • NumerologyNumbers behind a name
  • Story CreatorBuild a bedtime tale
  • Due Date CalcEstimate the big day
Toys
  • All ToysBrowse by age & milestone
  • 0–3 monthsNewborn senses
  • 6–9 monthsSitting & exploring
  • 12–18 monthsFirst steps & words
Baby Essentials

Sweet ideas for your little one, straight to your inbox

Names, parenting reads, and playful tools. One gentle email a week. Unsubscribe anytime.

MyBabyMuse

"Every name tells a story"

Names

  • Browse All
  • Boy Names
  • Girl Names
  • Trending
  • By Origin

Stories

  • Read Stories
  • Share Yours
  • Popular
  • Latest

Baby Fun

  • All Baby Fun tools
  • Name Compatibility
  • Numerology
  • Story Creator
  • Due Date Calc

Company

  • About
  • Contact
  • Privacy
  • Terms
  • FAQ
© 2026 MyBabyMuse · Made with for parents everywhere[email protected]
  • Home
  • Names
  • Baby Fun
  • Search
  • Saved
  1. Home
  2. Names
  3. Length
  4. Medium-Length Baby Names

Medium-Length Baby Names

Balanced names that feel substantial without being a mouthful.

1,117 names

1,117 names

  • Maris

    Maris

    English

    Maris is most often linked to the Latin phrase Stella Maris, meaning "star of the sea," a traditional title for the Virgin Mary. It can also be understood as a sea-connected form related to Maria, Mary, Mairi, Máire, Maren, and, in some uses, Damaris.

    84
← Prev1…1718192021…23Next →

Related categories

  • Short Baby Names
  • Long Baby Names
Niall

Niall

English

Niall is an Irish boy name often glossed as “cloud.” It is also treated as a variation of Neal.

83
  • Pierce

    Pierce

    English

    Pierce is an English boy name associated with “rock” or “stone.” It carries a steady, grounded feeling, with ties to the French word pierre, also meaning “stone.”

    84
  • Rosalind

    Rosalind

    English

    Rosalind is an English girl name from Old German elements meaning “horse” and “soft, flexible, tender.” Its medieval spelling was later shaped by the Latin phrase “rosa linda,” meaning “beautiful rose.”

    85
  • Stellan

    Stellan

    English

    Stellan is a Swedish boy name with an uncertain meaning, often linked to the idea of being calm. Some sources also connect it, more tentatively, with the Latin stella, meaning "star."

    85
  • Keira

    Keira

    English

    Keira is an Anglicized form of Ciara, a Gaelic name meaning "little dark one." It has a soft, bright sound with a quietly strong Irish-rooted meaning.

    85
  • Winifred

    Winifred

    English

    Winifred is an English feminine name from Latin Winifreda, possibly from the Welsh Gwenfrewi. Its older Welsh roots are usually understood as connected to ideas of fairness, blessedness, or peace, though the exact origin is uncertain.

    83
  • Yvette

    Yvette

    English

    Yvette is a French feminine form of Yves, meaning "yew tree." In English use, it feels poised, tailored, and quietly vintage.

    84
  • Briar

    Briar

    English

    Briar is an English nature name meaning “thorny bush” or “prickly shrub,” often linked with wild roses. It carries a gentle but sturdy image: beauty with built-in protection.

    84
  • Alden

    Alden

    English

    Alden is an English boy name with Old English roots, usually linked to Ealdwine, meaning "old friend." In the Scottish Borders, it may also derive from Healfdene.

    84
  • Jessamine

    Jessamine

    English

    Jessamine is a rare English feminine name from a variant spelling of the English word jasmine. It also refers to flowering plants in the cestrum family, giving it a gentle botanical meaning.

    83
  • Leland

    Leland

    English

    Leland is an English name meaning "meadow land." It began as a place-based surname and later became a steady, gentlemanly first name for boys.

    83
  • Maren

    Maren

    English

    Maren is commonly explained as a variation of Marin, a name with Latin roots meaning "sea." In English, it feels crisp, gentle, and quietly coastal.

    83
  • Orson

    Orson

    English

    Orson is an English masculine name meaning “bear cub.” It comes through Norman French from a diminutive of ors, meaning “bear,” ultimately from Latin ursus.

    84
  • Achalugo

    Achalugo

    Igbo

    Achalugo is an Igbo feminine pet name or title meaning “one who is adorned with an eagle” or “one who wears the eagle.” It carries ideas of beauty, honor, regal elegance, strength, and extraordinary spirit.

    84
  • Amarachi

    Amarachi

    Igbo

    Amarachi is an Igbo unisex name meaning "God's grace" or "Grace of God." It comes from southeastern Nigeria and carries a grateful, faith-filled feeling.

    85
  • Akunna

    Akunna

    Igbo

    Akunna is an Igbo girl name meaning "father's wealth." It carries the feeling of a cherished daughter whose life brings pride, value, and deep family joy.

    85
  • Azuka

    Azuka

    Igbo

    Azuka is a unisex Igbo name meaning "the past is great." It has a bright, rhythmic sound: three clear syllables with a strong Z in the middle.

    86
  • Chibunna

    Chibunna

    Igbo

    Chibunna is an Igbo name meaning “God is my Father” or “The Lord is my Father.” It comes from Igbo elements often explained as Chi, meaning God, bu, meaning is, and nna, meaning father.

    85
  • Chibuike

    Chibuike

    Igbo

    Chibuike is an Igbo boy name meaning “God is strength.” A closely related form, Chibuikem, means “God is my strength.”

    84
  • Chidimma

    Chidimma

    Igbo

    Chidimma is an Igbo girl name meaning "God is good" or "God is beautiful." It comes from Chi, meaning God or a spiritual being, and dimma or dima, meaning is good or is beautiful.

    84
  • Amaka

    Amaka

    Igbo

    Amaka is a feminine Igbo name from southeastern Nigeria meaning “beautiful.” In Igbo, amaka works as a phrase-like adjective, as in “is beautiful,” and it also appears inside longer names such as Chiamaka and Nwamaka.

    87
  • Chijioke

    Chijioke

    Igbo

    Chijioke is an Igbo name commonly interpreted as “God is strong” or “God is powerful.” Another Igbo-centered explanation connects it with blessings or gifts granted by God.

    86
  • Chikamso

    Chikamso

    Igbo

    Chikamso is an Igbo unisex name often understood as “God is with me” or “I am with God.” It can also be interpreted through its parts as a faith-filled name connected to God’s greatness and presence.

    85
  • Chinelo

    Chinelo

    Igbo

    Chinelo is an Igbo name from Nigeria often understood as “God looks upon” or “God has looked upon us.” Some baby-name sources also gloss it as “thought of God” or “remembered by God.”

    85
  • Chisom

    Chisom

    Igbo

    Chisom is an Igbo unisex name meaning "God follows me" or "God accompanies me." It carries a gentle sense of divine presence, protection, and guidance.

    83
  • Chinyere

    Chinyere

    Igbo

    Chinyere is an Igbo name meaning "God gave" or "God has given." It carries the warm sense of a child received as a gift from God.

    85
  • Dikeledi

    Dikeledi

    Igbo

    Dikeledi is a Setswana name meaning “tears.” It is most closely tied to Tswana-speaking communities in Botswana and South Africa, where it can carry feelings of sorrow, remembrance, endurance, and emotional depth.

    85
  • Ejike

    Ejike

    Igbo

    Ejike is an Igbo boy name from southeastern Nigeria, commonly understood as a short form of Ejikeme, meaning "do we prevail in life by strength?" It carries a thoughtful, steady feeling, more about inner strength than loud bravado.

    85
  • Chigbo

    Chigbo

    Igbo

    Chigbo is an Igbo boy name often interpreted as “God of the Igbo people” or “God of Igbo land.” It joins Chi, meaning God or spiritual being, with Igbo, the people and their homeland.

    85
  • Ifeoma

    Ifeoma

    Igbo

    Ifeoma is an Igbo girl name meaning “good thing” or “something good.” It is also described as a dialectal variant of Iheoma.

    85
  • Ijeoma

    Ijeoma

    Igbo

    Ijeoma is an Igbo girl name commonly understood to mean “good journey” or “good path.” It has a gentle, flowing sound and a hopeful feeling parents often love.

    87
  • Ijeamaka

    Ijeamaka

    Igbo

    Ijeamaka is a Nigerian, Igbo girl name meaning “pleasant journey.” It carries the gentle idea of life as a path made good, sweet, and worth taking.

    84
  • Jidenna

    Jidenna

    Igbo

    Jidenna is an Igbo boy name often interpreted as “hold the father” or “embracing the father’s culture.” Some baby-name sources also connect it with the idea of coming home or returning to one’s roots.

    85
  • Kambili

    Kambili

    Igbo

    Kambili is an Igbo name meaning “That I too may live.” It carries a tender wish for life, survival, and a child’s full place in the family.

    84
  • Mmesoma

    Mmesoma

    Igbo

    Mmesoma is an Igbo name meaning "I have done well" or "do me well." It carries a gentle sense of goodness, answered hope, and a wish for a child to be surrounded by blessing.

    86
  • Nnamdi

    Nnamdi

    Igbo

    Nnamdi is an Igbo boy name meaning “my father is alive.” It carries a tender sense of family continuity, remembrance, and the living presence of a father.

    85
  • Obinna

    Obinna

    Igbo

    Obinna is an Igbo boy name meaning "father's heart." Depending on context, it can also be understood as "father's throne."

    85
  • Zimuzor

    Zimuzor

    Igbo

    Zimuzor is a unisex Igbo name, though a specific meaning is not confirmed in the supplied sources. It has a bright, distinctive sound and is especially meaningful for families who want an Igbo name that feels rare outside its community.

    84
  • Nkechi

    Nkechi

    Igbo

    Nkechi is an Igbo girl’s name meaning “God’s own.” It can also be connected with Nkechinyere, meaning “what God has given.”

    83
  • Amaury

    Amaury

    French

    Amaury is a French boy name of Germanic origin, linked to Amalric. Its roots combine ideas of work, vigor, courage, and nobility or power.

    84
  • Florent

    Florent

    French

    Florent is a French boy name traditionally connected with flourishing, blooming, or thriving. It has a polished, artistic feel, with a gentle strength that suits a child and an adult beautifully.

    84
  • Titouan

    Titouan

    French

    Titouan is a French given name, specifically an Occitan and Gascon form connected to Antoine. Since Antoine comes from the old Roman family name Antonius, the deeper meaning is usually treated as uncertain.

    85
  • Corentin

    Corentin

    French

    Corentin is a French and Breton boy name, possibly meaning "hurricane" or "storm" from Breton korventenn. It may also be connected to a Brythonic root meaning "love."

    84
  • Garance

    Garance

    French

    Garance is a French name taken from the madder plant, Rubia, a flowering plant historically used to make red dye. It carries the feeling of deep rose-red color, botanical beauty, and quiet French elegance.

    84
  • Lison

    Lison

    French

    Lison is a French feminine name, used as a diminutive of Lise. Through Lise and Élisabeth, it connects to the older Hebrew name Elisheva, often understood as “my God is an oath” or “my God is abundance.”

    85
  • Apolline

    Apolline

    French

    Apolline is the French form of Apollonia, a feminine name connected to Apollo from Greek mythology. It is often linked with Apollo’s ancient name traditions, with meanings sometimes given as “destroyer” or connected to the god Apollo.

    82
  • Fiadh Orla

    Fiadh Orla

    Irish

    Fiadh is an Irish and Scottish feminine name meaning "deer," "wild," or "wild game." Fiadh Orla feels gentle and nature-touched, with Fiadh carrying the clearest documented meaning.

    84
  • Saoirse Maeve

    Saoirse Maeve

    Irish

    Saoirse Maeve is an Irish name pairing Saoirse, meaning “freedom,” with Maeve, a form of Medb or Meadhbh often interpreted as “she who intoxicates” or “cause of great joy.” Together, it feels spirited, lyrical, and deeply Irish.

    85
  • Cadhla Bríd

    Cadhla Bríd

    Irish

    Cadhla Bríd is presented as an Irish girl’s name, with Bríd giving it a clear Irish-language feel. A precise meaning for the full compound name is not established in the provided source material.

    84