As a Noun:
1. Something that you give to someone as a present. English = gift.
As a Verb or Adjective:
1. To offer something to someone as a present; to hand something over to someone; to provide someone with something and let them keep it. English = give, hand over.