Compound name from Nora (Irish, meaning 'honor') and Belle (French, meaning 'beautiful').
Like Norabelle?
Swipe through thousands of names like it