Bonita \b(o)-ni-ta\ as a girl's name is pronounced boh-NEE-tah. It is of Spanish origin, and the meaning of Bonita is "pretty". Coined in America in the 1940s. Also possibly the feminine equivalent of the male name Bonitus (Latin) "good", which was borne by an Italian saint of the sixth century and a Proven? saint of the seventh. Bonnie is the pet form.
Bonita has 5 variant forms: Bo, Bonie, Bonnie, Bonny and Nita.
Baby names that sound like Bonita are Benita, Bente, Benoite, Benetta and Bunty.