Bonnie From the French bon meaning good. In Scottish usage bonnie means pretty: charming: beautiful.. Add to favorites+1-1