vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

mecca

/mɛkə/noun
01
noun

ऐसा स्थान जो बहुत से आगंतुकों को आकर्षित करता है; प्रमुख केंद्र

a place that attracts many visitors

In a sentence

New York is a mecca for young artists

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