saundudu meaning in english [Skt.] n. One who is able or versed in. samarthudu. jagattranasandudu he who is able to rule the universe.