ENGLISH → NEPALI
oomph
01
noun
ऊर्जा, शक्ति वा प्रभाव; दम
Strength, power, passion or effectiveness; clout.
In a sentence
Use a mild cleanser, but pick something with enough oomph to do the job.
हल्का क्लेन्जर प्रयोग गर्नुहोस्, तर काम गर्न पर्याप्त दम भएको कुरा छान्नुहोस्।
A note on usage
informal; uncountable