From Latin 'benignus' meaning 'kind, benevolent, well-born.'
Like Benigna?
Swipe through thousands of names like it