Here in the UK - and maybe in the US too - 'gift' has a legal meaning. I'd only heard the verb 'to gift' used in that sense, for example the sum of money you can gift to your children each year so that it does not incur inheritance tax at your death.