This is the 808th most frequent French word.
londres
The French word "Londres" means "London" in English, referring to the capital city of the United Kingdom.
Here, 'Londres' is used as a proper noun to refer to the city of London.
Londres est la capitale du Royaume-Uni.
London is the capital of the United Kingdom.
In this sentence, 'Londres' functions as the object of the verb 'visité', referring to the location visited.
J'ai visité Londres l'été dernier pour apprendre l'histoire de la ville.
I visited London last summer to learn about the history of the city.
Here, 'Londres' is used to describe a characteristic (climate) of the city being discussed.