Farnall \f(a)-rna-ll, far-nall\ as a boy's name is a variant of Farnell (Old English), and the meaning of Farnall is "the fern hill".
The baby name Farnall sounds like Furnald, Fernald and Farnly. Other similar baby names are Darnall, Carnell, Cornall, Darnell, Farnam, Farrell, Farryll, Farrill, Fergall, Larnell and Parnell.