Englishfor English speakers
Thornbury
English
Meaning Thornbury meaning
What does Thornbury mean?
Thornbury
properNoun
—
A village in Devon, England.
—
A village in Herefordshire, England.
—
A market town in South Gloucestershire district, Gloucestershire, England.
—
A suburb of Bradford, West Yorkshire, England.
—
A town in Ontario, Canada.
—
A suburb of Melbourne, Victoria.
—
A township in Southland, New Zealand.
Are you looking for...?