why is indian subcontinent called so? Share with your friends Share 0 Madhumita Das answered this The Indian subcontinent is called so because even though it is a part of Asia, it has a distinct geographical, cultural, historical and political identity. 1 View Full Answer