Bosporos= oxford, any place you can carry your cattle from one landmass to an adjacent one that is mostly separated by water.

bos from Greek bous/bos - bull

I would tend to agree that poros is from pherein/phero=to bear/carry (Latin ferro)

It is sort of like the way the Greeks named the big island near Attica Euboea "good cattle land".