Derived from the name Isabella which means 'devoted to God' or 'God is my oath'.
A diminutive form of Isabella or Isidore, often associated with joy and happiness