Clue: Might sound like Roman from successful period (3)
Answer: DAY
Explanation: Definition: period
DE, generally pronounced as DAY, is Latin answering to 'from', but where does 'successful' fit in? Is it a reference to "Make my day"?