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