meccas

noun

Plural form of mecca.