meaning of aljaba

aljaba - Spanish to English

quiver