tarumi
1. waterfall
Noun
#64510
1. waterfall
1. Of Tarumi.; Relating to Tarumi.
1. Tarumizu de;
1. Formal/humble self-reference; I (humble)
1. Was hanging down.; Was drooping.
1. Was not drooping.; Was not hanging down.
1. Wasn't drooping.; Wasn't hanging down.
1. If it rains; If water falls
1. Was Tarumi
1. It is not Tarui.; I am not Tarui.