phani meaning in english

[Skt.] n. A serpent or snake. A hooded serpent. phanitalpagudu phani-talpagudu. n. A name of Vishnu who reclines on Adi Seshu, the chief of snakes.