Back to Dictionary
倏忽
shūhū
1. (literary) suddenly