Definition of "mecca"

mecca