"To gift" is Дарить in Russian.
Дарить means "To gift" in English.
Word #1747 of 4,000 by frequency in Russian — level B1.
Он любит дарить цветы без повода.
He loves to gift flowers for no reason.