Learn how to say Bonnie correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word bonny:
adjective (bonnier, bonniest)
chiefly Scottish & Northern English
attractive or beautiful:
a bonny lass
(of a baby) plump and healthy-looking.
sizeable (usually expressing approval):
it’s worth a thousand pounds, a bonny sum
(my bonny) literary
used as a form of address for one’s beloved or baby.
late 15th century: perhaps related to Old French bon ‘good’