Siobhan is a girl's name, especially in Ireland. It comes from Sean, a boy's name that means "John". All these names first came from Yochanon, a Hebrew name from the Bible.
Category: Names