Mantilla
Spanish-English, English-Spanish, Italian-English, English-Italian... [DOC] [TLE] Mantilla - definition of mantilla by The Free Dictionary [PAR] A lightweight lace or silk scarf traditionally worn over the head and shoulders, 
often over a high comb, by women in Spain and Latin America.