Keywords: give, gift
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.