Synonyms for Gift (same or very similar meaning)
WordNet sense 1 (natural abilities or qualities):
endowment, talent, natural endowment
WordNet sense 2 (give qualities or abilities to):
empower, endow, endue, invest, indue
WordNet sense 3 (give as a present; make a gift of):
give, present
WordNet sense 4 (the act of giving):
giving
From the ODE community, based on WordNet
add/edit