Verse 22The peace-offerings of your fat beasts - מריאיכם merieychem probably means buffaloes; and so Bochart.