Luxembourg (n.)the capital and largest city of Luxembourg;
Synonyms: Luxembourg-Ville / Luxemburg / Luxembourg City / capital of Luxembourg
Luxembourg (n.)a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center;
Synonyms: Grand Duchy of Luxembourg / Luxemburg