SAYONARA Meaning of SAYONARA in English [sa.yo.na.ra] [Jp] foreign term : good-bye Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012