Dulwich
geographical name
Dul·wich
ˈdə-lij
-lich
a southeastern district of London, England, in the borough of Southwark
Love words? Need even more definitions?
Merriam-Webster unabridged
Share