Ankusha Ankusha, according to Jain literature, is one of the 24 Jain goddesses. Nearby pages Ankushi, Ankylosaur, Ankylose, Ankylosing Spondylitis, Ankylosis