• word of the day

    kashmir

    kashmir - Dictionary definition and meaning for word kashmir

    Definition
    (noun) an area in southwestern Asia whose sovereignty is disputed between Pakistan and India
Download our Mobile App Today
Receive our word of the day
on Whatsapp