Meaning and Translation of Mind's Eye in Urdu Script and Roman Urdu with Definition,
1. the imaging of remembered or invented scenes