Cataract
English Meaning
A great fall of water over a precipice; a large waterfall.
- A large or high waterfall.
- A great downpour; a deluge.
- Pathology Opacity of the lens or capsule of the eye, causing impairment of vision or blindness.
Malayalam Meaning
Transliteration ON/OFF | Not Correct/Proper?