charm · vitality · kind
Source: Middle English and Scots
Root Word: bonnie
Derived From: bonnie
Meaning: Beauty, health
Popularity History: Bonny is more popular in Scotland, especially for women, and has become less popular in English-speaking countries in recent years.