grande finale
Meanings
Noun
1. big final
2. grand final
3. grand finale
4. big finish