English to Hindi

Meaning for:
the Gulf Stream
other
गल्फ़ स्ट्रीम