Douai
or Dou·ay
[ doo-ey; French dwe ]
/ duˈeɪ; French dwɛ /
noun
a city in N France, SE of Calais.
Example sentences from the Web for douai
British Dictionary definitions for douai
Douai
/ (ˈduːeɪ, French dwɛ) /
noun
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)