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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.