Этимологический словарь Крылова
Этот старинный музыкальный инструмент обязан своим названием немецкой песенке, мотив которой он и наигрывал чаще всего: Scharmante Katherine – "Прекрасная Катерина". Русский язык взял для названия этого инструмента первое слово песенки и добавил к нему русский суффикс ка. Любопытно, что украинский язык поступил несколько иначе, он взял второе слово словосочетания Scharmante Katherine и назвал шарманку катеринкой.