This is a listing of common Welsh place name elements

Aber – estuary, confluence
Afon – river
Allt – hillside, slope
Blaen – head, end, source of river, upland
Bryn – hill
Bwlch – pass, gap
Bwythyn – cottage
Cae – field
Caer – fort
Capel – chapel
Carreg – stone, rock
Carn – cairn, rock, mountain
Castell – castle
Cefn – ridge
Cemais – river bends
Ceunant – ravine, gorge, brook
Coed – wood
Crib – crest, summit
Croes – cross
Cwm – valley, coombe
Dyffryn – valley
Eglwys – church
Esgair – long ridge
Felin – mill
Ffynnon – well
Fynwent – graveyard
Glas, glais – brook, stream
Glyn – deep valley
Gwaun – moor, mountain pasture, meadow
Hafod – summer place
Hen – old
Isaf – lower
Llawr – flat valley bottom
Lle – place
Llechwedd – hillside
Llwyn – grove
Llyn – lake
Llys – court
Moel – bare hill, bald
Morfa – marsh, sea, fen
Mynydd – mountain, moorland
Nant – brook
Neuadd – hall
Odyn – kiln
Pant – hollow, valley
Parc – park
Pen – head, top, end
Pistyll – spring
Pont – bridge
Pwll – pit, pool
Rhaeadr – waterfall
Rhyd – ford
Tarren – rocky height, precipice
Tafarn – tavern
Traeth – strand, beach, shore
Ty – house
Uchaf – upper
Ynys – island
Ystrad – valley floor, strath