From Latin 'sella' meaning 'seat,' or a variant of Zella; possibly Hebrew 'rock.'
Like Sella?
Swipe through thousands of names like it