Monier-Williams Sanskrit-English Dictionary m. (prob.) a kind of animal AV. 097969 771,2 153908 Source entry