Scottish variant of Fenella [q.v.], from Gaelic "white shoulder"
Fionola is also taken to be an elaboration of Fiona.