Heroes have their pride (5)
I believe the answer is:
lions
'pride' is the definition.
(a pride is a group of lions)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for lions that I've seen before include "Large carnivores" , "Large cats" , "multinational tourists" , "Kings of the jungle" , "Roaring cats" .)