From Scottish Gaelic Fionnghall
meaning "white stranger"
, derived from fionn
"white, fair" and gall
"stranger". This was the name of the hero in James Macpherson's 1762 epic poem Fingal 
, which he claimed to have based on early Gaelic legends about Fionn