LUXEMBOURG
Dictionary entry overview: What does Luxembourg mean?
• LUXEMBOURG (noun)
The noun LUXEMBOURG has 2 senses:
1. the capital and largest city of Luxembourg
2. a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center
Familiarity information: LUXEMBOURG used as a noun is rare.