Dictionary Definition:
○mukha mf(ī)n. 2-mouthed, 2-faced Hcat. m. a kind of worm Suśr. • of snake L. • (ā), f. leech L. • a water-jar with two mouths L. • ○khâhi or ○khâraga m. a kind of serpent L.