Definitions for "Strude"
A stock of breeding mares.