offer (n.)

early 15c., from Old French ofre "act of offering; offer, proposition" (12c.), verbal noun from offrir (see offer (v.)). The native noun formation is offering.

offer (v.)

Old English ofrian "to offer, show, exhibit, sacrifice, bring an oblation," from Latin offerre "to present, bestow, bring before" (in Late Latin "to present in worship"), from ob "to" (see ob-) + ferre "to bring, to carry," from PIE root *bher- (1) "to carry," also "to bear children."

The Latin word was borrowed elsewhere in Germanic: Old Frisian offria, Middle Dutch offeren, Old Norse offra. Non-religious sense reinforced by Old French offrir "to offer," from Latin offerre. Related: Offered; offering.