nida meaning in english

[Tel.] n. Shade, shadow. chaya, endalemi. An image or reflection in a mirror. kanti. natodunida he was my very shadow, my constant companion.