Definitions of water deer:

  • noun:   largest chevrotain; of marshy areas of west Africa