Definitions for "bloomsbury"
a city district of central London laid out in garden squares