odaru meaning in english

[Tel.] v. i. To excel, increase, to be proud, to rejoice, vijrmbhincu, sambhramincu. v. t. To blame nindincuodarucu or odarcu odarutsu. v. t. To detach, separateudadiyu.