ParentFull threaddelecti·Not sure if that was a typo, but the term is "mecca", not "mecha", referencing the place in Saudia Arabia, where Muslims are supposed to make a pilgrimage at least once in their lives.https://en.wikipedia.org/wiki/MeccaView on HN