ASK A QUESTION What is the difference between "bonita", "linda" and "hermosa"
What is the difference between "linda", "bonita", and "hermosa"? Which is the highest compliment to a woman?
I would say hermosa, gorgeous
I agree with Gocika. I've always learned that linda is lovely, bonita is pretty and hermosa is beautiful. I really don't think that there is that much difference between the three and whichever you say would be a nice compliment.
I agree with Gocika and Alba.
I've also heard "lindo" used for "cute" things, like puppies, babies, etc. I'd say "Hermosa" (beautiful) is the strongest word.
I believe that "Guapa" can mean sexy or gorgeous.