Likely a modern blend of Marni and the suffix -isha.
Marnisha is a modern American coinage, likely created by combining the name Marni (a diminutive of Marina or Marnie) with the popular rhythmic suffix -isha. While its exact etymology is not fixed, it carries the maritime associations of Marina, meaning 'of the sea', blended with a contemporary stylistic flair.
Less common today
Marnisha isn't in the latest US Top 1000. It last peaked at #6,912 in 1993.
US births per 5-year period, 1990βpresent (SSA data).