Desi also Deshi, is a loose term used to describe the peoples, cultures, and products of the Indian subcontinent and their diaspora, derived from Sanskrit देश, meaning 'land' or 'country'.