Kashmir
Explore definitions, synonyms, and language insights of Kashmir
Definitions
Noun
an area in southwestern Asia whose sovereignty is disputed between Pakistan and India
Explore definitions, synonyms, and language insights of Kashmir