Swamp deer Meaning, Definition & Usage

Definitions
  1. (Zoöl.), an Asiatic deer (Rucervus Duvaucelli) of India.

Webster 1913