douay

/D AA1 EY0/
noun
  1. 1

    Obsolete form of Douai. [A commune in Nord department, Hauts-de-France, northern France.]