Meaning :God is Gracious,merciful,God has favoured,one who wants to improve the lives of others, God is Gracious,merciful,God has favoured,one who wants to improve the lives of others
Gender :Boy
Religion :Christianity
Share
Similar Names For Joh
Select the collection list Create +
No collection list created yet.
Please create the one to shortlist the cute baby names.