Definitions for "Venado"
Spanish] venison; antelope or deer meat; a lean meat, it needs moist heat to keep it tender.