Trevethin (English, name)
expansion: Trevethin
Senses:
glosses: A suburb of Pontypool in Torfaen, Wales.
Forms: