ENGLISH → NEPALI
archrival
01
noun
मुख्य प्रतिद्वन्द्वी; परम शत्रु
A chief rival.
In a sentence
The New York Yankees are playing their archrival the Boston Red Sox tonight.
न्युयोर्क यांकीज आज रात आफ्नो मुख्य प्रतिद्वन्द्वी बोस्टन रेड सक्ससँग खेल्दैछ।