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