Ezabella is a modern variation of Isabella or Izabella, ultimately from Hebrew meaning 'God is my oath.'
Like Ezabella?
Swipe through thousands of names like it