Follow the Author

Juan
Juan is a given name, the Spanish and Manx versions of John. The name is of Hebrew origin and has the meaning "God has been gracious." It is very common in Spain and in other Spanish-speaking countrie...
Read more
Information taken from:Juan
