Joao

Primarily Male
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:
Aaron,
Nestor,
Aiden,
Leandro,
Caleb,
Jens,
Joel,
Amelia,
Charlotte,
Natalia,
Laurel,
Daniela,
Colette,
Maya