Hingchabi noun1 •A class of demonesses, giantesses, witches in Meitei folklore, mythology and religion formsHingchabis