Whitefriars
geographical name
White·friars
ˈ(h)wīt-ˌfrī(-ə)rz
district of central London, England, on the Thames River
Love words? Need even more definitions?
Merriam-Webster unabridged
Share