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