-
nounthe capital and largest city of Luxembourgpart of:
-
nouna grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center
Similar:
part of:
Parts of luxembourg
- "luxembourg-ville"
- "luxembourg city"
- "capital of luxembourg"
- "luxemburg"