Newmarket(n.) A long, closely fitting cloak.

Words within newmarkets