mecca

noun

Meaning

A place that attracts many people who share a specific interest or goal.

Examples

  • The small coastal town has become a mecca for surfers from all over the world.
  • That historic library is a mecca for researchers studying medieval manuscripts.

Synonyms: hub, center, magnet, sanctuary