Scottish word meaning beautiful or attractive; also a feminine given name
From Scottish and Northern English, possibly from French bon 'good', meaning 'pretty, attractive'
Try Another Word