I'd say that the Russian SH letter came from the Hebrew "shin" or the Arabic "siin/shiin?.

Cyrillic used to have more letters, such as Feta (a mispronunciation of Greek theta).