Meaning of FAIR in English

FAIR

(WEATHER) [adjective] -er, -est - (of weather) pleasant and dryFair weather was forecast for the following day.(disapproving) A fair-weather friend is someone who is a good friend when it is easy for them to be one and who stops when you are having problems.

Cambridge English vocab.      Кембриджский английский словарь.