śatamukha शतमुख

Definition: n. a hundred mouths or openings