The name Ysobel is of Scottish origin, derived from the name Isobel, which itself evolved from the French name Isabel. It means 'God is my oath,' reflecting its religious origins. This unique spelling adds a touch of individuality to the classic name.
"Ysobel was quite uncommon; only six babies born annually in 1916."