vozabi.

English words, with meanings in Nepali. नेपाली

ENGLISH → NEPALI

mecca

/mɛkə/noun
01
noun

धेरै आगन्तुकलाई आकर्षित गर्ने स्थान; प्रमुख केन्द्र

a place that attracts many visitors

In a sentence

New York is a mecca for young artists

न्युयोर्क युवा कलाकारहरूको प्रमुख केन्द्र हो।