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
Tweet