Isabella

Human · Modern/International, Hebrew/Biblical

Meaning

my God is an oath; devoted to God

Famous people with this name

Similar names

Open in the app