Definition of Allier in English:

Allier

proper noun

  • A river in central France that rises in the Cévennes Mountains and flows northwest for 258 miles (410 km) to meet the Loire River.

Pronunciation

Allier

/alˈyā/