Old English offrian ‘sacrifice something to a deity’, of Germanic origin, from Latin offerre ‘bestow, present’ (in ecclesiastical Latin ‘offer to God’), reinforced by French offrir (which continued to express the primary sense). The noun (late Middle English) is from French offre
古英語offrian「神に何かを捧げる」、ゲルマン語起源、ラテン語offre「与える、贈る」(教会ラテン語では「神に捧げる」)、フランス語offrir(第一義を表現し続けた)で補強された。名詞(後期中英語)はフランス語のoffreから。