1. a large and distinctive landmass as India or Greenland that is a distinct part of some continent
subcontinent |