anu meaning in english

[Tel.] v. n. To rest on, to touch, be contiguous to. vaniki drsti anadu he cannot see out of his eyes.