andu meaning in english

(The locative affix) in, within, on, upon lo, mida, niyandu nammikayunci relying upon thee.’