Word info

High Orchard

Proper noun

Meaning

High Orchard

A neighbourhood and old industrial area in the City of Gloucester, Gloucestershire, England (OS grid ref SO8218).

Source: en.wiktionary.org

Close letter words and terms