"Bonito" vs "Guapo"

So in Spanish, guapo is "handsome" and this has a more masculine connotation than "bonito" does. So, while bonito is not poor grammar, a man might not appreciate being called "bonito". This doesn't seem to be the case in Portuguese, where "bonito" doesn't seem to have the same, more feminine (for lack of a better descriptor) connotation. Is this accurate? Or is there a better word to use?

August 9, 2018


Bonitão is a commonly used word. I think it shows that bonito is used not only to describe feminine beauty in Portuguese, but also covers the meaning of "handsome".

August 9, 2018

Standelf is right. Bonito is used to describing men and women. Bonitão is used to describe someone really handsome. There are also lindo and lindão for this purpose.

Semantically: bonito < (bonitão = lindo) < lindão.

My understanding: bonito < (bonitão = lindo = lindão).

Informally bonitão, bonitona, lindão, and lindona are accepted. Actually, it is the way most Brazilians speak. But those forms are not really grammatically correctly. Bonitíssimo, bonitíssima, lindíssimo, lindíssima are the correct augmentative adjectives forms in Portuguese, respectively.

August 9, 2018

Oi Maicon. Obrigado por confirmar. (Por sinal: is used to describe)

August 9, 2018

No, thank yOU.

August 9, 2018

Português vs espanhol. Não é comum no Brasil. Mas está nos dicionários.

January 8, 2019

If you are really self-conscious about your straight identity, to the point in which you display some fragile masculinity, you will avoid calling other men bonito, lindo or atraente, and instead call them pintoso. But that's on you and not on the receiver.

April 27, 2019

guapo/guapa doesn't have in portuguese, it's Spanish -in Poruguese Handsome is bonito or lindo and pretty is bonita or linda.

February 17, 2019
Learn Portuguese in just 5 minutes a day. For free.