Cromhall (English, name)
expansion: Cromhall
Senses:
glosses: A civil parish and village in South Gloucestershire, Gloucestershire, England (OS grid ref ST6990).
Forms: