Solihull

English

Etymology

Perhaps a form of soily hill: the parish church of St Alphege was built on a hill of stiff red marl.

Pronunciation

Proper noun

Solihull

  1. A large town and metropolitan borough of the West Midlands, in the centre of England.