Heavens! It does look fishy (8,3)
I believe the answer is:
mackerel sky
'heavens' is the definition.
(mackerel sky is a kind of heavens)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for mackerel sky that I've seen before include "Rows of small white fleecy clouds" , "high-level pattern" , "Pattern of small white clouds in streaks" .)