Welsh place names : and their meanings /
Davies, Dewi.
Talybont : Y Lolfa,
2011.
Names, Geographical
Welsh language