also fairy-land, 1580s, from fairy + land (n.). Earlier simply Faerie (c. 1300).
fair-minded
fairness
fair-spoken
fairway
fairy
fairyland
fairy-tale
fait accompli
faith
faithful
faith-healer