Trefor
Contribute
Place Name TREFOR
TYPE: Settlement
USAGE: Welsh
Meaning & History
Means "big village" from Welsh tref "village" and mawr "large". This is the name of a town in Gwynedd, Wales.