Grand Duchy of Luxembourg
English Dictionary
->
Letter G
-> Grand Duchy of Luxembourg
Search Dictionary:
Grand Duchy of Luxembourg Definition
(n)
a
grand
duchy
(
a
constitutional
monarchy
)
landlocked
in
northwestern
Europe
between
France
and
Belgium
and
Germany
;
an
international
financial
center
Grand Duchy of Luxembourg Synonyms
Grand Duchy of Luxembourg
Luxembourg
Luxemburg
© Art Branch Inc.