search

Aberthaw

Meaning

Name

An area in the Vale of Glamorgan
, Wales, at the
of the River Thaw,
of East Aberthaw and West Aberthaw (OS
ST0266).
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com