Zambor

Zambor
Alternate orthography
زمبُور
English: Translation
Bee or wasp
noun
Insects and small creatures