German edit

Etymology edit

Themse +‎ Stadt

Noun edit

Themsestadt f (genitive Themsestadt, no plural)

  1. the city on the Thames: London

Declension edit

See also edit