Appearance
Use device theme  
Dark theme
Light theme

What does Solihull mean?

Looking for the meaning or definition of the word Solihull? Here's what it means.

Proper noun
  1. A town in the West Midlands, a suburb of Birmingham, in the centre of the United Kingdom.
Find more words!
Use * for blank tiles (max 2) Advanced Search Advanced Search
Use * for blank spaces Advanced Search
Advanced Word Finder
Examples
The environmental action group says 35 of its members breached security at the plant at Solihull in the West Midlands.
Ah well, it gives them something to write about, I suppose not a fat lot happens in Solihull at the best of times.
At the Solihull plant of Ford's Land Rover subsidiary, some 8,000 jobs hang in the balance.
Aged 57, he is deputy head at Solihull junior school, where he coaches rugby.
Birmingham and Solihull welcome asylum seekers from many different countries.
The Solihull plant employs and makes the Range Rover, Discovery and Defender models.

See Also

Nearby Definitions
Find Definitions
go
Word Tools Finders & Helpers Apps More Synonyms
Copyright WordHippo © 2024