Dictionary Definition:
śarâvara m. a quiver R.
• n. a shield MBh.
• (accord. to Nīlak. also, a coat of mail')