Trevethin

Proper noun

 * 1) A suburb of Pontypool in Torfaen, Wales.

Translations

 * Welsh: Trefddyn