Mayfair (Metra)
WiktionaryText

Proper noun


  1. An annual two-week-long fair that took place in central London between 1686 and 1764.
  2. An area of central London named after this fair.
 
x
OK