Translation of "Niagara Falls" into Welsh

Niagara Falls, Rhaeadr Niagara, rhaeadr niagara are the top translations of "Niagara Falls" into Welsh.

Niagara Falls proper noun

Massive waterfalls located on the Niagara River. [..]

+ Add

English-Welsh dictionary

  • Niagara Falls

    disambiguation

  • Rhaeadr Niagara

  • Show algorithmically generated translations

Automatic translations of "Niagara Falls" into Welsh

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate

Translations with alternative spelling

niagara falls
+ Add

English-Welsh dictionary

  • rhaeadr niagara

Add

Translations of "Niagara Falls" into Welsh in sentences, translation memory