
Person
Mekha Rajan
- Specialty
- Acting
Professional Trajectory
Mekha Rajan is an actress, known for Framed (2007), Ave Maria (2018) and Bioscope (2008).

Mekha Rajan is an actress, known for Framed (2007), Ave Maria (2018) and Bioscope (2008).