ENGLISH → NEPALI
whammy
01
noun
एउटा नराम्रो जादुको शक्ति वा सराप; अभिशाप
an evil spell
In a sentence
he put the whammy on me
उसले मलाई टुनामुना गर्यो।
02
noun
गम्भीर वा विनाशकारी झट्का
a serious or devastating setback