Synonyms of Long live
Primary definition: An expression of enthusiastic acclamation wishing someone or something a long life or enduring existence.
Primary definition: An expression of enthusiastic acclamation wishing someone or something a long life or enduring existence.