হিন্দু
হিন্দু শব্দটি এসেছে (পার্সিয়ান হয়ে) সংস্কৃত শব্দ সিন্ধু (ঐতিহাসিক স্থানীয় সিন্ধু নদী বা ইন্ডাস্ রিভার) থেকে। এর অবস্থান ছিল ভারতীয় উপমহাদেশের উত্তরপশ্চিম অংশে (বর্তমানে পাকিস্তান এবং উত্তর ভারতের অংশে)। গেবিন ফ্লাডের মতে, "আসল পরিভাষা হিন্দু প্রথম দেওয়া হয় পার্সিয়ান ভৌগোলিক পরিভাষা থেকে যা দ্বারা সিন্ধু নদীর পাশে বসবাসকারী লোকেদের বোঝানো হত। শব্দটি দিয়ে তখন ভৌগোলিক অবস্থান বোঝানো হত এবং এর দ্বারা কোন ধর্মকে বোঝানো হত না।
হিন্দুস্তান
সুদূর অতীতে, হিন্দুস্তান বলতে বোঝাত উত্তর ভারতের গাঙ্গেয় সমভূমি অঞ্চলটি; অর্থাৎ উত্তরে হিমালয় ও দক্ষিণে বিন্ধ্য পর্বতমালার মাঝের অংশটুকু। ১১শ-১৩শ শতকে ভারত আক্রমণকারী তুর্কি-আফগান মুসলমানরা ভারতের উত্তরাঞ্চলকে হিন্দুস্তান নামে অভিহিত করে।