Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement