No it's not...
The word Indoi from which India comes though was used in Greek literatures.
The word Stan or Sthan ( turkmeni 'stan' , tajiki 'stan' Afghani 'stan' etc ) comes from Sanskrit and means land or place.
The word Hindu is in use for more than 2000 years for now.
May be it came...