TOP

Definition of Mayfair from the Oxford Advanced Learner's Dictionary

Mayfair

 
/ˈmeɪfeə(r)/
 
/ˈmeɪfer/
jump to other results
  1. a fashionable district in west central London. As well as very expensive houses and flats, it contains many hotels, restaurants, shops and art galleries.
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day