Noun
1. depot ::
saldhig
2. distribution center ::
xarunta qaybinta
3. storehouse ::
kaydiyana
4. store ::
dukaanka
5. storeroom ::
makhaasiinka
6. depository ::
depository
7. storage ::
kaydinta
9. stockroom ::
stockroom
10. granary ::
sherkadaha
11. magazine ::
magazine