Also read:

メッカ (Mekka) is a Japanese noun meaning “Mecca, Makkah, mecca, centre for some field or activity (center)”.

Meanings

  1. nounMecca; Makkah
  2. nounmecca; centre for some field or activity (center)