meccanEtymologyFrom Mecca + -an.meccan means Of, or from, Mecca Lexicurio rates it Rare gem — a strength score of 71 out of 100.adjOf, or from, MeccanounSomeone from Mecca.