https://en.wikipedia.org/wiki/Finn_(surname)
Finn (surname) From Wikipedia, the free encyclopedia
The surname Finn has several origins. In some cases it is derived from the Irish Ó Finn, meaning "descendant of Fionn"; the byname means "white" or "fair-haired". In other cases it is derived from the Old Norse Finnr, a personal name sometimes derived from a byname, or else from compound names beginning with this word element. In other cases Finn is a German surname derived from an ethnic name referring to people from Finland.