Solihull (English, name)
expansion: Solihull
Senses:
glosses: A large town and metropolitan borough of the West Midlands, in the centre of England.
Forms: