Desi Meaning [देसी]

Desi is a Hindi word which comes from Desh - Country.

Desh becomes des in its local form, and from there comes desi - related to country, country's.

The word is used for Indian things, and slowly spread to nearby countries, so that nowadays people from India, Pakistan, Bangladesh, Nepal etc are called desi in US, UK and other non-Asian countries.