Definition of Bloomsbury

  • (noun) a city district of central London laid out in garden squares

Synonyms of Bloomsbury


Antonyms of Bloomsbury


No Antonyms Found.

Homophones of Bloomsbury


No Homophones Found.