nirudu meaning in english [Tel. niru+edu.] n. Last year. kadacina saášvatsaramu. niruti of last year. See niru: