Word info

Douai

Proper noun

Meaning

Douai

A commune in Nord department, Hauts-de-France, northern France.

Source: en.wiktionary.org

Anagrams

Close letter words and terms