Origin of the name Barrfhionn

Means "fair hair", derived from Gaelic barr "head" and fionn "white, fair".