Origin: Irish
Meaning: God's grace
Shionagh as a girl's name is a variant of the Irish name Sheena.