• word of the day

    bloomsbury

    bloomsbury - Dictionary definition and meaning for word bloomsbury

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

Word used in video below:
text: Bloomsbury group type characters we'd
Download our Mobile App Today
Receive our word of the day
on Whatsapp