Aswail

Webster's Dictionary of the English Language

·noun The sloth bear (Melursus labiatus) of India.