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.