Meaning of Aosta in English:

Aosta

Pronunciation /ɑːˈɒstə/

proper noun

  • A city in north-western Italy, capital of Valle d'Aosta region; population 34,979 (2008).