As in Spanish, the word cara can mean “face”. However, in Brazil it also means “guy” (tipo in Spanish). But here’s the trick. When cara means “face” as in “what a pretty face,” it is feminine, a cara. When it is used to mean ”guy” it is masculine, o cara.
Note that this usage is strictly Brazilian; Portuguese speakers from Portugal and Africa don’t use cara this way.
English: That guy doesn’t know anything.
Spanish: Ese tipo no sabe nada.
Portuguese: Esse cara não sabe nada.