I personally think it sounds extremely masculine and could never imagine it on a girl. It certainly wouldn't be out of place on a girl these days, though, what with all of the "unisex" names in use, but I still wouldn't advise it. I'd love to meeet a little girl named
Fionnuala /
Finola, though.