Welsh names: list of names with meanings
Aderyn ♀
Aeron ♂
Aerona ♀
Aeronwen ♀
Aeronwy ♀
Afanen ♀
Afon ♂
Aled ♂
Alis ♀
Alun ♂
Alwyn ♂
Andras ♂
Andreas ♂
Aneirin ♂
Aneurin ♂
Angharad ♀
Anwen ♀
Aranrhod ♀
Arwel ♂
Arwyn ♂
Awstin ♂
Bedwyr ♂
Berwyn ♂
Bethan ♀
Betrys ♀
Bevan ♂
Bleddyn ♂
Blodeuyn ♀
Blodwen ♀
Bran ♂
Branwen ♀
Briallen ♀
Bron ♀
Bronwen ♀
Bronwyn ♀
Bryn ♂
Brynmor ♂
Cadell ♂
Cadfael ♂
Cadfan ♂
Cadi ♀
Cadoc ♂
Cadogan ♂
Cadwgan ♂
Caerwyn ♂
Caradoc ♂
Caradog ♂
Caron ♂
Carwyn ♂
Carys ♀
Catrin ♀
Cefin ♂
Ceinwen ♀
Celyn ♂
Ceri ♂
Ceridwen ♀
Cerys ♀
Cledwyn ♂
Colwyn ♂
Crystin ♀
Culhwch ♂
Dafydd ♂
Dai ♂
Deiniol ♂
Delwyn ♂
Delyth ♀
Deryn ♀
Dewi ♂
Dewydd ♂
Dilwen ♀
Dilwyn ♂
Dilys ♀
Drystan ♂
Dylan ♂
Dylis ♀
Efa ♀
Eifion ♂
Eiluned ♀
Eilwen ♀
Einion ♂
Eira ♀
Eirian ♂
Eirlys ♀
Eirwen ♀
Elain ♀
Elen ♀
Eleri ♀
Elin ♀
Ellis ♂
Eluned ♀
Emlyn ♂
Emrys ♂
Emyr ♂