London

1 ENTRIES FOUND:
London /ˈlʌndən/ proper noun
London
/ˈlʌndən/
proper noun
Britannica Dictionary definition of LONDON
1 
: city in England
2 
: city in Ontario, Canada

— Londoner

/ˈlʌndənɚ/ noun