It's not unusual that an affix can have a form with a vowel that gets lost or added, or that cognates can have different morphemes in addition to their shared morphemes. (For the latter case, when writing about Grimm's Law above, I re-learned that although "hundred" is cognate with "centum", the "red" part is a separate Germanic morpheme meaning 'count'. For that matter, the "um" part is a separate Latin morpheme that is a neuter noun ending.)
But "människa" is a noun. It's pronounced "menisha" but it doesn't mean "manish". In Norwegian, the word for humane is spelled "menneskelig" literally "menneske-like". (In Norwegian the 'k' is hard.)
As I can gather, the literal meaning in sanskrit of "manusha" = "born of Manu" = human. Manu is a god.
https://en.wiktionary.org/wiki/Reconstruction:Proto-Germanic...
It's just that that etymology has become opaque to modern-day Germanic language speakers.