👶

The perfect name is out there — we're here to help you find it.

Names ending in "m" come from various cultural traditions and carry a distinctive sound that makes them memorable.

Quick facts: girl names ending in "m"

  • 841 girl names end in "m" in our database
  • 200 shown below, ranked by current popularity
  • Top origins: Hebrew, Arabic, American
  • See the full combined list at Ending With "m" for all genders

Girl Names Ending in "m"

841 girl names ending in "m"

#141
Scotland↑ Rising
Scottish
#199
American↑ Rising
from the Becca homestead
#218
Hebrew
Hebrew
#222
Scotland↑ Rising
dove
#226
American↑ Rising
English
#248
Hebrew↑ Rising
bitterness
#293
Scotland↑ Rising
Devotee of Saint Columba
#337
American↑ Rising
a series of thoughts, images, or emotions occurring during sleep
#415
Arabic↑ Rising
مريم: المحبوبة
#417
Arabic↑ Rising
Peace, safe
#516
India
Silk
#518
Hebrew
Wished-for child
#520
Arabic
Forbidden; sacred.
#531
Arabic
a heal or cure
#534
Arabic↑ Rising
Beloved
#540
American
English
#541
English
A precious metal
#549
Latin
Noble and bright
#549
American
cheerful
#555
Cambodia
Khmer
#568
Turkish
Turkish
#578
Arab countries
generous
#591
Eritrea
My adoration
#606
Hebrew
name
#616
Arabic
Arabic
#618
Turkey
Turkish
#626
Arabic↑ Rising
generous
#629
Israel↑ Rising
life
#638
Turkey
peace, tranquility
#651
Persian
Persian
#675
American
A diminutive of 'Samantha', meaning 'listener' or 'told by God'.
#680
Turkey
Action
#680
USA↑ Rising
Bringer of joy
#683
USA
English
#684
India
gift; blessing
#696
Arabic
Arabic
#709
American
A term denoting a period of a thousand years, often associated with new beginnings.
#710
English
English
#718
Turkey
Mystery
#731
Nigeria
Igbo
#749
English
supplanter
#761
American
English
#765
Arabic
Noble
#780
English
Dawn, daybreak
#782
English
English
#790
American↑ Rising
To dream or a dream
#799
Hebrew
Sea of bitterness
#804
Arab countries
Joyful, happy
#828
Arabic
A river in paradise
#850
Burmese
A traditional name that can mean 'letter' or 'script'
#855
Israel
name, reputation
#859
Turkey
Turkish
#911
American
English
#920
Arabic
understanding, perception
#925
Mexico
Spanish
#931
Ghana
Twi
#953
Nigeria
God has written for me
#975
American
A beloved name with deep roots
#985
Nigeria
My portion is good
#990
Vietnam
meaning 'peaceful' or 'calm'
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1004
American
servant of the helmet
#1008
American
A modern invented name, possibly a blend of 'Dena' and 'Eem'
#1009
Arabic
a branch
#1025
Turkey
young and fresh
#1061
Arabic
Arabic
#1064
Arabic
to teach
#1068
American
Twin
#1092
English
From the royal fortress
#1108
Israel
שָׁרוֹם
#1115
American
Jaheim is a modern invented name that might be considered a blend of the names 'Ja' and 'Khalil', or a variation of the
#1129
English
Young servant; child of the gods
#1153
Arabic
The name Marriam is a variation of Mary, meaning 'beloved' or 'wished for child'.
#1164
English
ray of sunlight
#1179
Arabic
Arabic
#1198
Arabic
Arabic
#1211
Hebrew
Wished-for child
#1211
India
Full moon.
#1228
Hebrew
Hebrew
#1243
American
Compassionate, merciful
#1244
English↑ Rising
English
#1253
Korea
bear
#1257
India
Sound or melody
#1275
English
English
#1298
Arabic
Arabic
#1306
English
a form of Kim; derived from 'Kimberly', meaning 'from the meadow'.
#1313
American
Spanish
#1324
Israel
myrrh, a fragrant resin
#1325
USA
English
#1326
India
full moon
#1336
Russia
The greatest.
#1341
English
a variant of the name Tatum, meaning 'cheerful' or 'bringer of joy'
#1350
American
Flow, Movement
#1362
Hebrew
life
#1368
English
English
#1385
American
A variant of Kim, derived from the Old English word 'cyne' meaning 'royal' or 'noble'.
#1395
Pakistan
a heavenly body or star
#1402
Arabic
Arabic
#1422
American↑ Rising
Short form of Cameron, meaning 'crooked nose'
#1428
China
恺, meaning 'happy'
#1438
American
A blend of Mary and Helen
#1452
American
welcome
#1476
American
Noble
#1476
Spain
Beloved
#1483
India
Gujarati
#1484
American↑ Rising
English
#1501
Hebrew
A Hebrew name with cultural significance
#1501
Hebrew
A Hebrew name with cultural significance
#1501
Hebrew
A Hebrew name with cultural significance
#1503
International
A International name with cultural significance
#1504
Sanskrit
A Sanskrit name with cultural significance
#1506
African
A African name with cultural significance
#1506
Latin
A Latin name with cultural significance
#1507
International
A International name with cultural significance
#1508
International
A International name with cultural significance
#1508
American↑ Rising
English
#1509
International
A International name with cultural significance
#1511
Latin
A Latin name with cultural significance
#1511
Hebrew
A Hebrew name with cultural significance
#1511
Greek
A Greek name with cultural significance
#1512
Latin
A Latin name with cultural significance
#1512
Latin
A Latin name with cultural significance
#1513
Latin
A Latin name with cultural significance
#1513
French
A French name with cultural significance
#1515
African
A African name with cultural significance
#1515
Arabic
A Arabic name with cultural significance
#1515
International
A International name with cultural significance
#1515
Arabic
one who submits or surrenders, connotation of peace
#1516
Latin
A Latin name with cultural significance
#1516
Hebrew
A Hebrew name with cultural significance
#1517
African
A African name with cultural significance
#1517
Arabic
A Arabic name with cultural significance
#1517
Germanic
A Germanic name with cultural significance
#1518
Nigeria
Efik
#1521
Celtic
A Celtic name with cultural significance
#1521
Hebrew
A Hebrew name with cultural significance
#1521
Celtic
A Celtic name with cultural significance
#1521
Hebrew
A Hebrew name with cultural significance
#1522
Latin
A Latin name with cultural significance
#1523
Hebrew
A Hebrew name with cultural significance
#1524
French
A French name with cultural significance
#1525
Hebrew
A Hebrew name with cultural significance
#1526
International
A International name with cultural significance
#1526
Hebrew
A Hebrew name with cultural significance
#1526
Arabic
A Arabic name with cultural significance
#1527
Hebrew
A Hebrew name with cultural significance
#1527
International
A International name with cultural significance
#1528
Hebrew
A Hebrew name with cultural significance
#1528
Hebrew
A Hebrew name with cultural significance
#1529
Arabic
A Arabic name with cultural significance
#1529
Germanic
A Germanic name with cultural significance
#1530
Hebrew
A Hebrew name with cultural significance
#1531
Hebrew
A Hebrew name with cultural significance
#1532
Greek
A Greek name with cultural significance
#1535
Hebrew
A Hebrew name with cultural significance
#1535
Latin
A Latin name with cultural significance
#1535
Hebrew
A Hebrew name with cultural significance
#1536
Arabic
A Arabic name with cultural significance
#1537
Latin
A Latin name with cultural significance
#1537
French
A French name with cultural significance
#1540
African
A African name with cultural significance
#1540
Hebrew
A Hebrew name with cultural significance
#1542
Hebrew
A Hebrew name with cultural significance
#1543
Hebrew
A Hebrew name with cultural significance
#1546
Hebrew
A Hebrew name with cultural significance
#1549
Hebrew
A Hebrew name with cultural significance
#1549
Irish
A Irish name with cultural significance
#1550
Hebrew
A Hebrew name with cultural significance
#1550
German
A German name with cultural significance
#1553
Latin
A Latin name with cultural significance
#1553
Sanskrit
A Sanskrit name with cultural significance
#1554
Hebrew
A Hebrew name with cultural significance
#1555
Hebrew
A Hebrew name with cultural significance
#1557
Greek
A Greek name with cultural significance
#1559
Celtic
A Celtic name with cultural significance
#1559
Hebrew
A Hebrew name with cultural significance
#1560
Celtic
A Celtic name with cultural significance
#1560
Arabic
A Arabic name with cultural significance
#1560
International
A International name with cultural significance
#1560
International
A International name with cultural significance
#1562
Hebrew
A Hebrew name with cultural significance
#1563
Celtic
A Celtic name with cultural significance
#1564
Celtic
A Celtic name with cultural significance
#1565
English
A English name with cultural significance
#1566
English
A English name with cultural significance
#1567
Hebrew
A Hebrew name with cultural significance
#1568
Celtic
A Celtic name with cultural significance
#1568
International
A International name with cultural significance
#1570
Sanskrit
A Sanskrit name with cultural significance
#1570
Hebrew
A Hebrew name with cultural significance
#1573
Hebrew
A Hebrew name with cultural significance
#1575
Latin
A Latin name with cultural significance
#1576
Latin
A Latin name with cultural significance
#1576
Sanskrit
A Sanskrit name with cultural significance
#1576
Iran
Persian
#1580
English
A English name with cultural significance
#1580
Hebrew
A Hebrew name with cultural significance

Get your free baby name shortlist

Tell us your style, we'll send 20 names you'll love — curated, not generated.