Definition of Bloomsbury
Noun: Bloomsbury bloomz-bu-ree
- A city district of central London laid out in garden squares
Anagrams containing the word Bloomsbury
byruooblms ybloomsbur rybloomsbu urybloomsb buryblooms sburybloom msburybloo omsburyblo oomsburybl loomsburyb