Finnhorse noun1 •A Finnish breed of horse with both riding and draught horse characteristics. formsFinnhorses