Definify.com

Definition 2025


Londen

Londen

Dutch

Proper noun

Londen n

  1. London, capital of England and United Kingdom.

Anagrams