Definition of Aosta in English:

Aosta

proper noun

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

Pronunciation:

Aosta

/ɑːˈɒstə/