Cashmere stag

noun

Definition of Cashmere stag

: a deer (Cervus cashmirianus) of the northern Indian subcontinent that is similar to but larger than the red deer

History and Etymology for Cashmere stag

from Cashmere, region

Keep scrolling for more