Luxembourg
noun
1 Luxembourg
The capital and largest city of Luxembourg.
synonyms: capital of Luxembourg, Luxembourg-Ville, Luxembourg City, Luxemburg.
Dutch: Luxemburg
Polish: Luksemburg
2 Luxembourg
A grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center.
synonyms: Grand Duchy of Luxembourg, Luxemburg.
Dutch: Groothertogdom Luxemburg, Luxemburg
Polish: Wielkie Księstwo Luksemburga, Luksemburg
debug info: 0.019