Etymology
Today it means: A city in Algeria. Full definition →
From Arabic دُوَاوْدَة (duwāwda).
Etymology from Wiktionary, CC BY-SA 4.0.