Meaning and Origin of: Bonnie

Scottish : nickname for a handsome person, from Scots bonnie ‘fine’, ‘beautiful’.