My Bonnie Lies Over The Ocean is said to be one of the most popular and important Scottish nursery rhymes of all time. Even though the rhyme is old, it is still popular. Parents and grandparents probably remember it from their own childhoods.
But what is a "bonnie"? The Scottich word "bonnie" actually means "beautyful or pretty". But Bonnie can also be a girl's name. In this song, we guess "Bonnie" is used as a nickname for a toy doll (or teddy bear). What do you think?