shawl

A large cloth worn over shoulders or head for warmth.