narrow: a narrow strait connecting two bodies of water
strait: a narrow channel of the sea joining two larger bodies of water
black-billed cuckoo: North American cuckoo; builds a nest and rears its own young