Search for word
Search
grand-duchy-of-luxembourg
Nouns
(n)
a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center
Luxembourg
,
Luxemburg
,
Synonyms
Luxembourg
Luxemburg
Words of close approximity