Rover's home? (4)
I believe the answer is:
mars
'rover's home?' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for mars that I've seen before include "part of suite" , "Spoils - heavenly body" , "RS [RED STAR] (not technically)" , "Ruins" , "blights" .)