GRAND DUCHY OF LUXEMBOURG
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Grand Duchy Of Luxembourg.
Grand Duchy Of Luxembourg - as a noun
A grand duchy (a constitutional monarchy) landlocked in northwestern europe between france and belgium and germany; an international financial center
Synonyms (Exact Relations)
luxembourgluxemburgWord Variations & Relations
A-Z Proximities
granadillas13granadillogranaries10granary11grand7 grand duchy of luxembourg
grandad10grandaddies15grandaddy16grandads11grandam11