Clue: Space station with a name (7)
Answer: MIRANDA
Explanation: Definition: name
MIR (Soviet/Russian space station) AND (with) A. Sorry to get off to a critical start, but "name" seems a rather weak (if accurate) definition