Meera Chopra

July 8, 1983 (41 years old) in New Delhi, India

Meera Chopra, also known as Nila, is an Indian film actress, who appears in Telugu and Tamil films.

Known For

Credits