Yahoo Web Search

Search results

  1. Dictionary
    Aosta
    /ɑːˈɒstə/
    • 1. a city in north-western Italy, capital of Valle d'Aosta region; population 34,979 (2008).

    More definitions, origin and scrabble points