Angrakha is a voluminous, tunic-like garment. Derived from the Sanskrit word angaraksha, meaning body protector, the angrakha traces its origin to the Mughal era. Peshwas, Rajputs and Mughal emperors ...