What does Bonita Mean?

Bonita means beautiful in Spanish and in Portuguese. The song, la isla bonita, means beautiful island, by Madonna. ‘Bonita’ is usually used to describe a beautiful place, or person.