Muhammadstan

English

Etymology

From Muhammad +‎ -stan. Muhammad was the prophet who founded Islam.

Proper noun

Muhammadstan

  1. (slang, derogatory, offensive) A Muslim nation.
    Synonym: Islamistan
  2. (slang, derogatory, offensive) A community or region that is predominantly inhabited by Muslims.