Kashmir goat

Explore definitions, synonyms, and language insights of Kashmir goat

Definitions

Noun
Himalayan goat having a silky undercoat highly prized as cashmere wool