Ещё подарок можно вручить.
"Я вручила ему подарок".
"Вручать" is something between "giving" as action ( "давать") and "giving a gift" ( "дарить"). It usually used in description of awarding process ("вручение олимпийских медалей") but also sounds good in this context.