Synonyms and Antonyms for Grand_Duchy_of_Luxembourg

1. Grand Duchy of Luxembourg (n.)

a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center

Synonyms: