tref

/ˈtɹɛf/

tref

English Noun
Ad

Definition

A hamlet in Britain in pre-Saxon times.

Etymology

Compare Welsh tref (“town”).

Ad