Definitions for "Solihull"
Solihull (IPA: , or , or some combination of the two; occasionally ) is a large town in the West Midlands in England with a population of 94,753 http://www.statistics.gov.uk/StatBase/ssdataset.asp?vlnk=8271&Pos=2&ColRank=1&Rank=224. It is a part of the West Midlands conurbation and is located 9 miles (14.5 km) southeast of Birmingham city centre. It is the largest town in, and headquarters of, the larger Metropolitan Borough of Solihull which itself has a population of 200,400.
Solihull is a constituency represented in the House of Commons of the Parliament of the United Kingdom. It elects one Member of Parliament (MP) by the first past the post system of election.