Lahenga
From Wikipedia, the free encyclopedia
Lahenga is a traditional Indian dress of women of North India, worn below waistline and extends to the toe, upper part of the body is covered with a choli.
In South India, it is known as Langa. In Punjabi, it's known as a "lehnga"