Maybe maroon and gold cape concealed top racehorse (6,6)
I believe the answer is:
desert orchid
'top racehorse' is the definition.
(English racehorse)
'maybe maroon and gold cape concealed' is the wordplay.
'maybe maroon' becomes 'desert' (both can mean to abandon someone).
'and' means one lot of letters go next to another.
'gold' becomes 'or' ('or' is the heraldic name for gold).
'cape' becomes 'c' (abbreviation used on maps).
'concealed' becomes 'hid' ('hide' can be a synonym of 'conceal').
'desert'+'or'+'c'+'hid'='DESERT ORCHID'
(Other definitions for desert orchid that I've seen before include "famous mount" , "Much-loved grey" .)