Scurrilous lost soul with the mare's tails in The Cloud (6)
I believe the answer is:
cirrus
'cloud' is the definition.
(cirrus is a kind of cloud)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for cirrus that I've seen before include "High-level fair weather cloud" , "Wipsy white cloud" , "High wispy cloud" , "Wispy high-altitude cloud" , "High altitude cloud" .)