In Kwarandzyey (Tabelbala), the non-specific word for a sheep or goat is išni. It looks kind of Berber, and the words for different ages or sexes of sheep and goat are definitely from Berber, so I had assumed it must be Berber. But I've never found a term like it in any Berber dictionary. Maybe some reader will tell me that the word is familiar from his/her own hometown, but I just realised that there's an alternative explanation...
The word for "(female) goat" across Songhay may be reconstructed as *hìnčìnì (Nicolai 1981 gives *hìnkìnì, but in all the Songhay languages he cites except Kwarandzyey, original *k and *č both turn into the same sound before front vowels.) Nicolai 1981 gives amkkən "male goat" as the Kwarandzyey reflex of this word, but in fact (as Kossmann first pointed out to me) that turns out to be another one of the Berber etymologies that only Zenaga seems to explain: ämkän "jeune bête (tout animal de pâturage)" (Taine-Cheikh 2008). Instead, I'd like to propose that išni is the Kwarandzyey reflex.
*n is occasionally lost in Kwarandzyey (eg gwa "see" < *guna); I don't know any rule for this so far, but here it might be motivated by dissimilation. Initial *h is lost fairly commonly (at least "water", "man", "two", "three", "hunger"), so that's not necessarily a problem. Short vowels, most commonly (but not always) *i and *u, are frequently deleted, according to a rule whose conditioning I've been investigating lately. *č regularly becomes ts, but when immediately followed by a consonant regularly simplifies to s for all but some of the most conservative speakers. And s and š are not phonologically distinct (except for younger speakers, under heavy Arabic influence); the consistent use of š here would be explained by the i's flanking it. So that would yield *hìnčìnì > *inčni > *itsni > isni = išni.
Of course, if išni is attested in Berber then all this reasoning may have to be rethought - so if you speak Berber and have heard the word before, please tell me now!