• Trevethin

    Full definition of Trevethin

    Proper noun

    Trevethin

    (plural Trevethins)
    1. A suburb of Pontypool in Torfaen, Wales.

    Anagrams

    © Wiktionary