Belgravia (noun) Definition, Meaning & Examples

noun
  1. a fashionable district in London, England, adjoining Hyde Park.
noun
  1. a fashionable residential district of W central London, around Belgrave Square
Belgravia (noun) Definition, Meaning & Examples

More Definitions