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

whitechapel Definition

Cancel
whitechapel
geographical name(White-chap-el)
district of eastern London, England, north of the Thames River in Tower Hamlets

Words Related to whitechapel!

whitechapel Examples by Brain Bank Users