Name Details

Johnavon

Meaning

God has favoured ,he is merciful benovlent ,kind and gracious

girlChristian