Subscribe English
look up any word, like bae:
 
1.
A holy city for Muslims. Located in Saudi Arabia. The prophet Muhammad (PBUH) lived in Mecca once at the beginning and end of his life.
I have to go to Mekkah to make hajj.
by Samogak October 08, 2008
11 2