Definitions by Erik
Mecca
In everyday language it's an honourable mention; The center of any given thing, area or activity.
The word originally comes from the arabic city name of Mecca which is considered the 'centre of Islam'.
The word originally comes from the arabic city name of Mecca which is considered the 'centre of Islam'.