Meaning of Bloomsbury
Definition of Bloomsbury
(noun)
a
city
district
of
central
London
laid
out in
garden
squares
Other information on Bloomsbury
WIKIPEDIA results for
Bloomsbury
Amazon results for
Bloomsbury
Tweet