Meanings

  1. a ewe (female sheep) that has a lamb

  2. a ewe in general

Examples

GermanEnglish
Sie scherte ein Mutterschaf.She sheared a ewe.

Related words

Synonym