English
Detailed Synonyms for Grand Duchy of Luxembourg in English
Grand Duchy of Luxembourg:
Grand Duchy of Luxembourg [the ~] nom
-
the Grand Duchy of Luxembourg
– a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center 1the Grand Duchy of Luxembourg; the Luxembourg; the Luxemburg– a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center 1