From Wiktionary, the free dictionary
From Arabic دَامِلَة (dāmila). Compare Arabic دُمَّل (dummal, “ulcer”).
demla f (plural demliet or dwiemel, diminutive dmejla)
- abscess, ulcer
- an animal no longer good for work (Is there an English equivalent to this definition?)