Fiona The origin and history of Fiona. Etymology From Scottish Gaelic "fionn," meaning "white" or "fair." Origin: Scottish Gaelic ← Back to the full definition of Fiona