Gennadi

Meaning
RussianNoble, Generous
Gender
Origin