grifo (Old Portuguese) comes from Latin grȳphus, from Latin gryps, from Ancient Greek γρύψ — griffin.