Fetching details from the dictionary...
kappa (mythical water-dwelling creature)
river god
「河伯」 has another reading with different meanings.