Yahoo Web Search

Search results

  1. Dictionary
    Luxembourg
    /ˈlʌks(ə)mbəːɡ/
    • 1. a country in western Europe, situated between Belgium, Germany, and France; population 567,000 (estimated 2015); official languages, Luxemburgish, French, and German; capital, Luxembourg.

    More definitions, origin and scrabble points