An old Scottish Gaelic name meaning "white", from which the female name Fiona was probably developed.
Fingal, the Anglicized variant Fion/Fionn, was introduced by James Macpherson in the late 18th century.