Thirteen cards for eleven players in Scotland? (6)
I believe the answer is:
'thirteen cards' is the definition.
'hearts' can be an answer for 'cards' (heart is a kind of card). I'm not sure about the 'thirteen' bit.
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for hearts that I've seen before include "Cores" , "Scottish footballers" , "Red playing cards" , "Playing-card suit" , "Suit in pack" .)