Menu

Home › Baby Names › By origin › English › Girl names

English Girl Names

354 names. Showing 241–260.

  1. 241.
    Maribeth
    Meaning: Beloved God's oath
  2. 242.
    Marigold
    Meaning: Mary's gold
  3. 243.
    Marilee
    Meaning: Beloved
  4. 244.
    Marilou
    Meaning: Beloved famous warrior
  5. 245.
    Marilyn
    Meaning: Beloved
  6. 246.
    Marlee
    Meaning: Pleasant seaside meadow
  7. 247.
    Marleigh
    Meaning: Pleasant seaside meadow
  8. 248.
    Marley
    Meaning: Pleasant seaside meadow
  9. 249.
    Marlo
    Meaning: Driftwood
  10. 250.
    Marlowe
    Meaning: Remnants of a lake
  11. 251.
    Maryann
    Meaning: Beloved gracious
  12. 252.
    Marybeth
    Meaning: Beloved
  13. 253.
    Maryellen
    Meaning: Beloved light
  14. 254.
    Marygold
    Meaning: Mary's gold
  15. 255.
    May
    Meaning: Pearl
  16. 256.
    Maylee
    Meaning: Pearl
  17. 257.
    Meadow
    Meaning: Field
  18. 258.
    Mercia
    Meaning: Merciful
  19. 259.
    Mercy
    Meaning: Compassion
  20. 260.
    Merrill
    Meaning: Famous

See English boy names · Back to overview · Baby names A–Z