Baby names
The name Juan is a boy's name of Spanish origin meaning "the Lord is gracious". Juan, the Spanish version of John, is ubiquitous in the Spanish-speaking world, and is familiar to all ethnicities via such references as Don Juan and San Juan. Juan has countless high-achieving namesakes in the world of sports.