Why it is called desi, is it short for something?
Desiderius?
What does it mean? Is it indian language slang?
From Wiki:
Desi [d̪eːsi] are the people, cultures, and products of the Indian subcontinent and their diaspora, derived from Ancient Sanskrit देश (
deśá), meaning Land or Country.[1] As "desi" is a loose term, countries that are considered "desi" are subjective; however, it is often accepted that India, Pakistan and Bangladesh are Desi countries