piru meaning in english

[H.] n. An image of a Mahomedan saint, made in the form of a hand, used by Mussalmans at the Mohurrum, turakalu uregincu pratima. pirlapanduga pirla-panduga. n. The Mohurram. pirusudi piru-sudi. n. A waterspout at sea. If descending, it is called avutu.