The meaning of the name Joao is God Is Gracious
The origin of the name Joao is Portuguese
Notes: Portuguese form of John.
People who like the name Joao also like: Gabriel, Ian, Esai, Aaron, Joel, Eliam, Samuel Gabriella, Gianna, Liana, Anna, Amelia, Cara, Ella
Here are pictures of people with the name Joao. Help us put a face to the name by uploading your pictures to BabyNames.com!