Mayfair
[ mey-fair ]
/ ˈmeɪˌfɛər /
noun
a fashionable neighborhood in London, England, E of Hyde Park.
Example sentences from the Web for mayfair
British Dictionary definitions for mayfair
Mayfair
/ (ˈmeɪˌfɛə) /
noun
a fashionable district of west central London