← Dictionary ډمبورۍ Damboorúy 1 ډمبورۍnounfeminine depo, depot, warehouse Meaningsdepo, depot, warehouseTranslations (1)Frenchdéрôt (m.), entreрôt (m.). · entreрôtSynonymsذخيرهزېرمهګودامپاسرهډامبوریډموریډېرۍانبارډېرانکوټه Related words ډمبهار drumbeat ډمبک drum ډمبه trowel ډمبکی small drum ډمبره wasp ډمتوره thorn-apple ډمامه drum ډمخونه hair-cut saloon ډم pond ډمه dancer ډلۍ group ډمول to obstruct the flow of water