to send; to despatch; to deliver; to convey
to present; to give
to see off; to send off; to speed; to wish Godspeed to
The mailman just delivered a mail.
This gift is from Santa Claus.
☺