Newmarket

•  Newmarket  –  A long, closely fitting cloak.