It is a very traditional male garment in Mexico. In Mexico it is a woven fabric of bright colors. It can be used as a blanket or as a ruana or poncho. It is used to shelter from the cold.
zarape: refers to the overcoat, poncho, the ruana.