Prev 17 of 40 Next
Isobel
Origin: Spanish

Meaning: Oath of God