Synonyms of Sayonara

Primary definition: A farewell or goodbye, especially when it is expected that the parting will be long or permanent.

Full Dictionary Entry

Antonyms & Opposite Concepts