What does bufanda mean?

bufanda - Spanish to English

scarf