Island in the Indian Ocean whose capital is Saint-Denis (7)
I believe the answer is:
reunion
(Other definitions for reunion that I've seen before include "French island near Mauritius" , "event for ex-students" , "overseas region of France" , "Get-together of old friends" , "Annual get-together as of past pupils" .)