Meaning of FAIR in English

FAIR

n. 1 a gathering of stalls, amusements, etc., for public (usu. outdoor) entertainment. 2 a periodical gathering for the sale of goods, often with entertainments. 3 an exhibition, esp. to promote particular products.

[ ME f. OF feire f. LL feria sing. f. L feriae holiday ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.