What is the meaning of Cheval-vapeur?

Metric horsepower

Source: wiktionary.org