Cribbs Causeway (English, name)
expansion: Cribbs Causeway
Senses:
glosses: A commercial area with an out-of-town shopping mall in Almondsbury parish, South Gloucestershire district, Gloucestershire, England, named after the main road through the area (OS grid ref ST5780).
Forms: