About us
Define
Definitions for
"Frenchay"
Frenchay is a suburb of Bristol, England, to the north east of the city, but located mainly in South Gloucestershire and the Civil Parish of Winterbourne.
en.wikipedia.org