倫敦塔 lúndūntǎ Tower of London Definitions Defs Origin Strokes Stroke Words Sentences Sents 伦敦 倫敦 lúndūn proper noun London Capital of the United Kingdom, located on the River Thames; a major global financial and cultural center.塔 tǎ noun tower tower; pagoda; Buddhist stupa; pylon; structures shaped like a tower