Kashmir

The northernmost geographical region of the Indian subcontinent.

Kashmir Definition
Kashmir Definition

The northernmost geographical region of the Indian subcontinent. Kashmir. Kashmir is a historically disputed region between India and Pakistan.