Definitions of Ayrshire:

  • noun:   hardy breed from Ayr, Scotland