Where does “гнидиче” come from?

гнидиче (Macedonian) comes from Macedonian гнида, from Proto-Slavic gňida, from Proto-Balto-Slavic gnī́ˀdāˀ — nit.

Ancestry of “гнидиче”, step by step

StepLanguageWordMeaning
1Macedonianгнидаnit
2Proto-Slavicgňidanit
3Proto-Balto-Slavicgnī́ˀdāˀnit
Every word from Proto-Balto-Slavic gnī́ˀdāˀEvery word from Proto-Slavic gňidaEvery word from Macedonian гнида