Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

walsall Definition

Cancel
walsall
geographical name(Wal-sall)
town in West Midlands, west central England, north-northwest of Birmingham population 67,500

Words Related to walsall!

walsall Examples by Brain Bank Users