It is an inflection of offer. It means provide, propose, promise, invite, invite, give, giving, dedicate, immolate, give, deliver, donate, show.