offer (v.) Look up offer at Dictionary.com
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" (see infer). 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.
offer (n.) Look up offer at Dictionary.com
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.