Solihull

geographical name
So·​li·​hull | \ ˌsō-li-ˈhəl How to pronounce Solihull (audio) \

Definition of Solihull

town in the West Midlands, central England, southeast of Birmingham population 123,000