cachiruloTop 45000MeaningsNoun1. a traditional Aragonese handkerchief; it is colorful and is folded and tied around the head2. a kite (Valencia)