Finn \f(i)-nn\ as a boy's name is pronounced fin. It is of Irish, Gaelic and Old German origin, and the meaning of Finn is "fair; from Finland". Mythology: Finn MacCumhail was a legendary Irish hero (third century) somewhat like the English Robin Hood. His warrior-followers were called Finians. See also Finian.
Finn has 4 variant forms: Fin, Fionn, Fingal and Fingall.
For more information, see also the related name Finlay.
Baby names that sound like Finn are Winn, Wynn, Win, Faine, Fane, Fain, Vonn, Vann, Vinny and Vin.