Whitechapel
geographical name
White·chap·el
ˈ(h)wīt-ˌcha-pəl
district of eastern London, England, north of the Thames River in Tower Hamlets
Love words? Need even more definitions?
Merriam-Webster unabridged
Share