chamarra
Top 20000
Meanings
Noun
1. jacket, coat
Examples2
What stuff is this jacket made of?
The nail tore his jacket.