Fionan \fi(o)-nan\ as a boy's name is a variant of Finian (Irish, Gaelic), and the meaning of Fionan is "fair".
The baby name Fionan sounds like Finan and Finnian. Other similar baby names are Fionn, Conan, Faolan, Finn, Fintan, Kienan, Ronan and Tienan.