Meaning of sayonara

Definition of sayonara

(noun) a farewell remark; "they said their good-byes"

Other information on sayonara

WIKIPEDIA results for sayonara
Amazon results for sayonara