1
: having light or blond hair
a fair-haired child
2
chiefly US
: especially well-liked or admired
—usually used in the phrase fair-haired boy
an athlete who was once the fans' fair-haired boy



