kashmiri ( synonym found)

Definition of kashmiri:

°A region in the northern part of the Indian subcontinent, between India, Pakistan and China.

Back to Top