lashkar-e-tayyiba lashkar-e-tayyiba

Definition(s):

  • (n) a brutal terrorist group active in Kashmir; fights against India with the goal of restoring Islamic rule of India
Word of the Day
languish languish
/ˈlæŋɡ wɪʃ /