Islamic Glossary Home

Khandaq


means ditch.