zimarra (0 synonym found)

We don't have any synonyms for zimarra yet.

Did you mean…

Think zimarra belongs in the thesaurus? Recommend it and we'll take a look.


Definition of zimarra:

(n) : a cassock with a small cape attached

Definition of zimarra:

(n) : a cassock with a small cape attached

Back to Top