English Idioms About “Religion”
Idiom: Mecca for someone or something
Meaning: If a place is a Mecca for someone or something, it is a place that a lot of people visit because it is known for something that they want to see or do. Mecca is the religious city of Islam. It is a city where Muslims go for pilgrimage.
Example: Milan is a Mecca for fashion.