cachirulo
Top 45000
Meanings
Noun
1. a traditional Aragonese handkerchief; it is colorful and is folded and tied around the head
2. a kite (Valencia)