This is the 10462nd most frequent Russian word.
ветерану
The Russian word "ветерану" means "to the veteran" in English, in the dative case.
In this sentence, "ветерану" is in the dative case, indicating the indirect object of the verb "подарили" (gave). It determines to whom the gifts are given.
Мы подарили подарки ветерану ко Дню Победы.
We gave gifts to the veteran for Victory Day.
Here, "ветерану" is also in the dative case, used to specify to whom the gratitude is directed.
Я благодарен ветерану за его службу.
I am grateful to the veteran for his service.
In this context, "ветерану" is in the dative case, showing the person to whom the letter was addressed.