Fair-haired stranger; an anglicized form of Gaelic Fionnghall, a compound name composed of the Gaelic elements fionn (white, fair) and gal (a stranger). Variations: Fingal. (FINGL)
Fair-haired warrior;an anglicized form of Fionnlagh and Fionnia, compound names composed of the Gaelic elements fionn (white, fair) and laogh (warrior, calf). Variations: Finley. (FIN-LAY)