bjthoughts.com
Fantastic Trip To Iran 2009: Mastering Persian Language
The name Iran in the Persian language means the Land of the Aryans and it is not a big surprise when we find common Hindi words in Farsi.