Sanskrit · noun · Everyday Life

Ghaghra

घाघरा
said GHAAGH-raa
Meaning

A long full pleated skirt worn by women.