medhramu meaning in english [Skt.] n. The penis. sisnamu. pancamedhrudu (P. 163.) the name of a giant. Polyphemus.