Tower Hamlets
geographical name
borough of eastern Greater London, England population 254,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share