waterfall in English
- waterfall⇄waterfall, noun.
1. a fall of water from a high place; cascade or cataract.
2a. chignon.
b. a wave of hair falling down the neck below the chignon or net.
waterfall in Sindhi سنڌي
waterfall in Tamil தமிழ்
No additional English content available for 'waterfall'.