MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Niagara
(n/aI/'/&/gr/@/ )

noun (n)

  • waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
    terjun di kanada yang horseshoe falls; di amerika syarikat itu amerika falls
    Synonym:
    niagara falls
    source: wordnet30
  • a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York
    sungai mengalir dari danau erie ke danau ontario; bentuk batas antara ontario dan new york
    Synonym:
    niagara river
    source: wordnet30