MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Hudson River

noun (n)

  • a New York river; flows southward into New York Bay; explored by Henry Hudson early in the 17th century
    a new york sungai; southward mengalir ke new york bay; menerokai oleh henry hudson di awal abad 17th
    Synonym:
    hudson
    source: wordnet30