Douai (noun) Definition, Meaning & Examples

noun
  1. a city in N France, SE of Calais.
noun
  1. an industrial city in N France: the political and religious centre of exiled English Roman Catholics in the 16th and 17th centuries. Pop: 42 796 (1999)
Douai (noun) Definition, Meaning & Examples

More Definitions