हिन्दी - your spelling of the short i is wrong. I can't find the Hindi characters here, please have a look at http://www.hindimilap.com/
The red word on top of the page means 'Hindi', the green one below 'milaap'. As you can see: In the case of the short 'i', the character is written BEFORE the consonant AFTER which it is spoken, so you actually write 'Hindi' i - h - n - d - i. That's very confusing in the beginning, but the system behind is that you first construct a syllable by merging the characters/ligatures, in the case of consonant + short i from right to left, not from left to write. The left-to-right order is applied for the syllables then, not for the individual sounds/characters.
Now, I've got it: िहन्दी
I hope that my explanation is clear.
And it's not सिख्न, but सीख्न - the i is long [i:], and the long i is written AFTER the consonant it's spoken.