mantilla

/mæntˈɪlʌ/

Explore definitions, synonyms, and language insights of mantilla

Definitions

Noun
a woman''s silk or lace scarf
Noun
short cape worn by women

More General Terms