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.