Definition of Luxembourg

  • 1. The capital and largest city of Luxembourg Noun
  • 2. A grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center Noun

Synonyms for word "luxembourg"

Semanticaly linked words with "luxembourg"