Dictionaries / eso eso エソ · эсо noun English waterfallJapanese 滝Russian водопад Attested in FRPAC Frequency 0