From Old French 'blond' meaning 'fair-haired,' used as an affectionate nickname for light-haired girls.
Like Blondie?
Swipe through thousands of names like it