Hingchabi

Noun

 * 1) A class of demonesses, giantesses, witches in Meitei folklore, mythology and religion