Islamic Glossary Home
Khandaq
means ditch.