Joao
US Popularity Rank: 3411
Origin: Portuguese
Meaning: God is gracious
Joao, traditionally spelled João, is a masculine name of Portuguese origin. Coming from the Hebrew name John, this name translates to “God is gracious.” So many iconic figures from Portugal and Brazil have held this name, from poets to musicians. If you want to give baby plenty of inspiration for their future, or connect them to your faith, the name Joao is sure to bring a harmonious touch.