SynonymX
Speak
Bloomsbury
Definition of Bloomsbury
1.
A city district of central London laid out in garden squares
Noun
Semanticaly linked words with "bloomsbury"
city district
british capital
capital of the united kingdom
greater london
london