ENGLISH → NEPALI
mecca
01
noun
धेरै आगन्तुकलाई आकर्षित गर्ने स्थान; प्रमुख केन्द्र
a place that attracts many visitors
In a sentence
New York is a mecca for young artists
न्युयोर्क युवा कलाकारहरूको प्रमुख केन्द्र हो।