First name Joao - Meaning, Origin and Rating
Origin
Portuguese
Nameday
Meaning
Joao is a masculine Portuguese name whose meaning conveys the idea that God bestows grace.
First names similar to Joao
These names share a close sound or structure with Joao and provide extra inspiration.