the two rivers or the mouth of the two rivers
Well, I thought that Ballydehob came from the Irish Béal an Dá Chab which would imply, to me, that a ford or crossing point of a river was involved in the title.
Might not a more accurate translation into English be "mouth of the two river fords"?