Andrevan

Meaning
Old EnglishFrom Evan: God is Gracious
FrenchFrom Andre: Man
Gender
Origin