strait of gibraltar

(noun) Strait of Gibraltar

strait (generic term)
sound (generic term)