AYRSHIRE


Meaning of AYRSHIRE in English

noun one of a superior breed of cattle from ayrshire, scotland. ayrshires are notable for the quantity and quality of their milk.

Webster English vocab.      Английский словарь Webster.