Definition, synonyms and related words
A Welsh cheese consisting of cheddar blended with mustard seed and ale.