profile image

Meera Chopra

08 Jul, 1983 in New Delhi, India

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

Also Known As:

NilaMaila Meerra Chopra