All the old books on crusades talk about Moslem, while modern world seem to be stuck on Muslim. So I did a bit of etymology on it (googled in actual sense)
Derived from the urdu word Zalem (the oppresser), Christians coined the word Moslem which was later on modified to Muslim. What is strange that I never heard of this theory of Zalem being the root word for Muslim in any of the RSS propoganda.
Similarly, Hindustan, India etc got their name derived from Sindh and means the inhabitants of the banks of Indus. Indus river is miles away from the borders of India, but the name is stuck. Similarly Zalem has no bearing on the nature of Modern muslims.