Definition of Water Deer

  • 1. Largest chevrotain; of marshy areas of west Africa Noun

Synonyms for word "water deer"

Semanticaly linked words with "water deer"

Hyponims for word "water deer"