Solihull
geographical name
So·li·hull
ˌsō-li-ˈhəl
town in the West Midlands, central England, southeast of Birmingham population 123,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share