Luxembourg City (English, name)
expansion: Luxembourg City
Senses:
glosses: Synonym of Luxembourg, the capital city of the Grand Duchy of Luxembourg.
Forms: