Noun Definitionbloomsbury1.Definition: a city district of central London laid out in garden squaresCategory: Places