Smart Definition
Etymology
Pronunciation
bonito
pretty
Bonito means pretty. This word doesn't have any clear English cognates or easily recognizable parts, so it's best to learn it as a whole.
adjective
  1. pretty
    Pleasing to the eye; attractive or pretty
    Ese es un vestido muy bonito. // That's a very pretty dress.