Dictionary definitions of `bonny' admit to chiefly British (or even Scots), but give no further hint of the possible tinges of this word. Bonny (adj.) means attractive, fair; fine, excellent [M-W].
Perhaps I perceive it as slightly archaic, hence this post. Is this word (still) functioning in the meaning given, and what are the caveats of its usage? Is it the teensiest bit pretentious, or otherwise out of the ordinary? If not, what might be typical usage?
(I know about bonny, bonny banks of Loch Lomond. I know about blithe and bonny ladies. I know about one wife or another being `very bonny, thank you'. These, and a perhaps a few other titbits I acquired somewhere, more or less defined the word for me, and I'm finding it difficult to shift away.)