Definitions by whyareallthenamesaretaken
kashish
An Indian name that literally translates as 'attraction'. True to the meaning, they are intelligent, kind and gorgeous. with a million dollar smile added to their wit and impeccable sense of humor, they're instant head turners. Caring and truly genuine, you'll be lucky to know one.
kashish by whyareallthenamesaretaken February 13, 2014