watersheep

English

noun
Definitions
  • A legendary Chinese creature, both plant and animal, connected to the ground by a stem and producing fine wool.

Etymology

Compound from English water + English sheep.

Origin

English

sheep

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms