Etymology of the English word bonnie
the English word
bonniederived from the Old French word
bonderived from the Medieval Latin word
bonus (good; good, honest, brave; good, moral, honest)
derived from the Proto-Indo-European root
*deu-Usage
Word found in Modern English