على حد علمي أن ترجمة الكلمات التي ذكرتها من اللغة الإنجليزية إلى العربية هي كالتالي:
Mosque == مسجد
Mecca == مكة المكرمة
Mohd == ليست كلمة انجليزية
ولا يصح أن نقول أنها قد تكون في لغة أخرى لأن من الواضح أن هذه كلمات انجليزية وإذا صح أنها في لغة أخرى فسيكون للمسجد ولمكة عندهم معاني أخرى
تحياتي ...