KASHMIRS
Definition
KASHMIRS is the plural of KASHMIR.
noun KASHMIR: an area in southwestern Asia whose sovereignty is disputed between Pakistan and India.
KASHMIRS is the plural of KASHMIR.
noun KASHMIR: an area in southwestern Asia whose sovereignty is disputed between Pakistan and India.