Le nom de Fiona a été inventé et utilisé pour la première fois par le poète écossais James Macpherson (1736-96), auteur des poèmes d'Ossian, qu'il prétendait être des traductions de sources gaéliques anciennes (sources, lorsqu'elles ont été contestées, il n'a jamais produites).