Ysabeau is an old French form of Isabel, ultimately from Hebrew, meaning God is my oath.
Like Ysabeau?
Swipe through thousands of names like it