Definify.com

Definition 2024


Londen

Londen

Dutch

Proper noun

Londen n

  1. London, capital of England and United Kingdom.

Anagrams