Nouns

(n)meccaa place that attracts many visitors“New York is a mecca for young artists”