Fairlee \fa(ir)-lee\ as a boy's name is a variant of Farley (Old English), and the meaning of Fairlee is "meadow of the sheep; meadow of the bulls".
The baby name Fairlee sounds like Farlee and Fairlie. Other similar baby names are Farrley, Farlie, Fairlay, Farnlee, Finlee and Harlee.