Arabic · noun · Struggle & the Sword

Khandaq

ख़ंदक़
Meaning

A moat or trench dug for defence.