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