Indian subcontinent- A large landmass that juts out from the continent of Asia.