donation
gift (usually charitable or voluntary giving)
J'ai fait un don à une association hier.
I made a donation to a charity yesterday.
natural talent
gift (innate ability or knack)
Elle a un don pour les langues étrangères.
She has a gift for foreign languages.