ENGLISH → NEPALIsuperabundancenoun01nounउचितभन्दा बढी मात्रा; अत्यधिक प्रचुरताa quantity that is more than what is appropriateSimilar wordsoverabundance →overmuch →overmuchness →Dictionary sources & licensesCopy link ↗