irumu meaning in english [Tel.] n. A covert, hiding place. marugu. irumukonu irumu-konu. v. i. To hide, to be hidden. marugupadu.