English Luxembourg nounMeaning 1A small European country surrounded by Belgium, France, and Germany.in other languages:ČZJmeaning 1more translations