João is a given name of Portuguese origin. It is equivalent to the given name John. The diminutive is Joãozinho and the feminine is Joana. It is widespread in Portuguese-speaking…