Definition of Southall
former municipal borough in Middlesex, southern England ◆Southall is now part of the borough of Ealing.
Learn More about southall
Britannica.com: Encyclopedia article about Southall
Seen and Heard
What made you want to look up Southall? Please tell us where you read or heard it (including the quote, if possible).