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