Menu

Home › Baby Names › By origin › Welsh

Welsh Baby Names

233 names with meanings: 108 girl names and 125 boy names.

Welsh names come from the Celtic language of Wales and are rich in images of nature, light and legend. Many are tied to the old Welsh stories, saints and princes.

Some spellings use letters such as w, y and double l in ways that can be tricky for English speakers, so say them aloud first.

Origins and meanings are traditional claims and can vary by source.

Welsh Girl Names

108 girl names. Here are the first 10.

  1. 1.
    Aderyn
    Meaning: Bird
  2. 2.
    Aeronwen
    Meaning: Fair berry
  3. 3.
    Aneira
    Meaning: Honourable
  4. 4.
    Angharad
    Meaning: Much loved
  5. 5.
    Angwen
    Meaning: Very fair
  6. 6.
    Anwen
    Meaning: Very fair
  7. 7.
    Anwyl
    Meaning: Beloved
  8. 8.
    Ariana
    Meaning: Silver
  9. 9.
    Arianne
    Meaning: Silver
  10. 10.
    Arwen
    Meaning: Noble maiden

See all 108 Welsh girl names →

Welsh Boy Names

125 boy names. Here are the first 10.

  1. 1.
    Aeron
    Meaning: Battle
  2. 2.
    Aled
    Meaning: Offspring
  3. 3.
    Aneirin
    Meaning: Honourable
  4. 4.
    Aneurin
    Meaning: Truly golden
  5. 5.
    Arian
    Meaning: Silver
  6. 6.
    Arvel
    Meaning: Wept over
  7. 7.
    Bevan
    Meaning: Son of Evan
  8. 8.
    Bowen
    Meaning: Son of Owen
  9. 9.
    Bryn
    Meaning: Hill
  10. 10.
    Brynmor
    Meaning: Big hill

See all 125 Welsh boy names →

← All origins · Baby names A–Z