ENGLISH → NEPALI
delta
01
noun
डेल्टा; नदीमुखको त्रिकोणीय भूभाग
a low triangular area of alluvial deposits where a river divides before entering a larger body of water
In a sentence
the Mississippi River delta
मिसिसिपी नदीको डेल्टा
the Nile delta
नाइल नदीको डेल्टा