What is the meaning of the name juan

Juan is the Spanish version of "John" which means God is gracious in Hebrew! Need more info?

Tags: juangod 

Related questions