My name! 'Sona' does mean fortunate, lucky and happy in Scotch Gaelic, but I think it's mainly used as Gaelic form of Jane or Joan, and a feminine form of John, which don't have this meaning. I've also seen more commonly in Scotland recently a kind of 're-gaelicisation' of the name short of Seonag in the form of Shonagh. I love this as a name, and wouldn't swap it. My parents apparently, though, weren't aware of the 'Jane' connection of the name as they called me Shona Jane, which is a bit repetitive- but I don't mind!