Zimarra

From Fresh Dictionary

Contents

Italian

Noun

zimarra f

  1. a long shabby coat
  2. (in jest), an overlong coat

English

Etymology

From the Italian meaning "overlong coat" or "gown"

Noun

zimarra

  1. a cassock with a small cape attached
Personal tools