Zimarra Definition
    noun
  
 A cassock with a small cape attached.
Wiktionary 
Other Word Forms of Zimarra
Noun
Singular:
 zimarraPlural:
 zimarrasOrigin of Zimarra
From the Italian meaning "overlong coat" or "gown"
From Wiktionary
Find Similar Words
Find similar words to zimarra using the buttons below.