Kavacha

A sage who excelled in Indra’s court. He is included in the list of sages from the west as per Mahabharata Shantiparva Chapter 208 verse 30.