Definle  

Guess the word from this definition:

a center of activity, attraction, or attention


_