cheval
[
French
]
plural
chevaux
Horse. Horse meat.
Countries
France