• Tref

    Origin

    Compare Welsh tref ("town").

    Full definition of tref

    Noun

    tref

    (plural trefs)
    1. (historical) A hamlet in Britain in pre-Saxon times.----
    © Wiktionary