Etymology of Mecca and Bakka
I think I have found the origin of the names Bakka and Mecca:
Given the name Bakka (بَ-عکّا, a place of crowding), the name Mecca was originally مَ-عکّا (a place of crowding [of pilgrims]).
Akka in Hebrew means crowding, which in Arabic remains as Aka, meaning the main part of anything.
The ancient name Makoraba, belonging to Mecca, also meant the place of pilgrims in Arabic-Akkadian:
karābu/kāribu (feminine : kāribtu )
[Religion]
i) blesser , pilgrim , thankful * / grateful * ; lā kāribu : ungrateful / thankless ; ša-kāribi : votive offering ; 2) -noun- : one who blesses , a blessing priest ; niqê kāribu : offerings for the blessing priest ; 3) (a supplicant deity / genie) , (divine name) ; 4) kāribtu : (a female genie in wood) ;
Cf. karābu (2), karābu