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.