From Italian/Latin 'novella' meaning 'new' or 'young'; also a literary term for a short novel.
Like Novella?
Swipe through thousands of names like it