Spanish word gorra comes from Middle French gorre
gorre (Middle French)
gorra (Spanish)
Cap, baseball cap.