Search
Escto search a new word
banzai
interjectionoriginOther
A Japanese exclamation of celebration, triumph, or patriotic fervor, literally meaning 'may you live ten thousand years.'
Escto search a new word
A Japanese exclamation of celebration, triumph, or patriotic fervor, literally meaning 'may you live ten thousand years.'