The name Afghanistan means the "Land of Afghans". The term "Afghanistan", meaning the "Land of Afghans", was mentioned by the sixteenth century Mughal Emperor Babur in his memoirs, referring to the territories south of Kabul that were inhabited by Pa...
As a generally accepted explanation, the suffix "stan" is an ancient Persian and/or Farsi word meaning country, nation, land, or place of, so, the country name of Afghanistan would then mean "homeland" of the Afghans, or place of the Afghans
Allergy only develops only upon contact with an allergen - so, if you haven't worn cashmere, you shouldn't be allergic.