English synonyms about - contact  

Bloomsbury

noun

1 Bloomsbury

A city district of central London laid out in garden squares.

Dutch: Bloomsbury


Find more on bloomsbury elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143