Marengo Meaning

There are 1 meaning(s) for word Marengo

Meaning 1 : a battle in 1800 in which the French under Napoleon Bonaparte won a great victory over the Austrians