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 epic poem 'Fingal' (1762), which he claimed to have based on early Gaelic legends about
Fionn mac Cumhail.