Yahoo Web Search

Search results

  1. Dictionary
    Arlon
    /ɑːˈlɒ̃/
    • 1. a town in south-eastern Belgium, capital of the province of Luxembourg; population 26,929 (2008).

    More definitions, origin and scrabble points