Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

meccas Definition

Cancel
meccas
noun(mec-ca)
a place regarded as a center for a specified group, activity, or interest

Words Related to meccas!

meccas Examples by Brain Bank Users