Meaning of bosporus
Definition of bosporus
(noun)
a
strait
connecting the Mediterranean and the Black Sea; separates the European and Asian
parts
of Turkey; an
important
shipping
route
Other information on bosporus
WIKIPEDIA results for
bosporus
Amazon results for
bosporus
Tweet