Longsighted
English Meaning
Able to see objects at a great distance; hence, having great foresight; sagacious; farseeing.
Sorry, No Malayalam Meaning for your input!
See Longsighte Want To Try Longsighted In Malayalam??