Description: Scottish form of Isabel consecrated to God
Meaning: God
Origin: Scottish
Tags: Cool Classic
Favourited: 69 times. Add to your favourite names list.