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