Search Dictionary
Definition of narada falls
narada falls
narada falls Lexical Profile
CEFR
B2
Grade
8
Tier
3
Usage
Rare
• noun
1
American A prominent two-tiered waterfall on the Paradise River located in Mount Rainier National Park in the state of Washington, United States, dropping 188 feet (57 meters) over an andesite lava flow along the road to Paradise.
Cite this Entry
Wordmom. (2026). Definition of Narada falls. In Wordmom Dictionary. Retrieved Oct 16, 2026, from https://wordmom.com/dictionary/narada falls