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
Two other plans, to close Arkema UK's headquarters in Solihull and to restructure the Ehringshausen facility in Germany, were also announced.
He had a good trip to Solihull, having a first place and champion at the Heritage besides second, third and fourth places.
Birmingham and Solihull welcome asylum seekers from many different countries.
Earlier, more than 20,000 people welcomed the royal couple to a shopping mall in Solihull as they staged an impromptu walkabout.
Aged 57, he is deputy head at Solihull junior school, where he coaches rugby.
Buses are the most common type of Public Transport in Birmingham and Solihull.

See Also

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