MyDataFarming







Definitions of Ayrshire:
  • noun:   hardy breed from Ayr, Scotland



more on this topic on answers.com