How did Persian words arrive in English?

Solution 1:

I believe the Wikipedia article “List of English words of Persian origin” answers that question.

  • During the Achaemenid invasion of the Indus Valley, India was invaded by Persia, leading to mixing culture. I believe Persian rule over India was a major cause of Persian and Indian words mixing.
  • The Persian English words also came through British Colonialism, because some people in India during British Colonial times spoke Persian.

Other Persian influence includes:

  • The Persians influenced the Greek, which in turned influenced English.
  • Persians also influenced the English through Ottoman Turk and Moorish-Christian culture.

Persians generally indirectly influenced English with the use of intermediary languages.

Solution 2:

Persian was official and court language of India in Mughal Empire. see also Persians_in_the_Mughal_Empire