Possibly: Derived from ‘India’ meaning ‘Land of the Indus River’ or ‘From India’

1 Post