What does aljaba mean?

aljaba - Spanish to English

quiver