Shirabe
English jmdict
1
noun (common) (futsuumeishi) kappa (mythical water-dwelling creature)
See also:
2
noun (common) (futsuumeishi) river god
Other forms