fierce beast; the zebu; or humped-ox
róng