Indian religions
It is difficult to distinguish between ordinary dress and religious dress determined in India because ordinary members of various socio-religious groups can often be distinguished by their clothing. For example, Persian (Zoroastrian Hindi) women wear a sari (robe) on the right shoulder and not the left.
Hindu men often wear short coats (angarakha), women wear a long scarf or robe (sari), while typical Islamic clothing for men and women is a long white cotton shirt (karta) and trousers (pajamas). Some Muslim women wear a hijab called the burqa, which not only hides the face, but also envelops the whole body.
Traditional Sikh dress plain ball and cotton trousers covered with a long coat hanging (chugah). The Sikh male is especially known for his practice of wearing his hair and beard without cutting, with the former being covered with a particularly large turban and the latter often tied with a net.