Она подарила ему особенный подарок.

English Translation

She gave him a special gift.

I would argue that подарила is more like ‘gifted’ over ‘gave’