nikasa meaning in english

[Skt.] n. The name of the mother of the demons. raksasulatalli nikasmatmajudu nikash-atmajudu. n. A son of Nikasha. nirrti.