waterfall in Japanese
waterfall in Japanese
瀑布
滝
(figuratively) A waterfall-like outpouring of liquid, smoke, etc.