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