The term VIVE ___! can be completed with the crossword solutions LEROI (5 letters) and QUI (3 letters). LEROI is a French word meaning 'KING' and QUI is a French word meaning 'who'. Together, the phrase VIVE LEROI QUI translates to 'Long live the KING!' in English.