subcontinent

(noun) landmass (generic term)

land mass (generic term)