london
/ˈlʌndən/Definitions
1. proper noun
the capital and largest city of England, located on the River Thames, known for its cultural and historical significance.
“I’m planning a trip to London to visit Buckingham Palace and the British Museum.”
2. noun
a city in southeastern Ontario, Canada.
“London, Ontario is home to the University of Western Ontario.”
3. verb
to decorate or embellish something, especially with gold or other precious materials.
“The jeweler Londoned the wedding ring with diamonds.”