Clue: Passion odd for an odd number of years (7)
Answer: LUSTRUM
Explanation: Passion odd for an odd number of years (7)
LUST + RUM 
A "lustrum" is a period of five years.