What does blusa mean?

blusa - Spanish to English

blouse