Здесь могут быть два варианта происхождения Вашей фамилии. 1. От слова шига, на европейском севере так назывался маленький ёрш. 2. Шигарда другое название игры чехарда, у этого слова древний славянский корень шигар-, сейчас это приблизительно означает прыгун.
Хочу высказать своё мнение по поводу происхождения фамилии Шигаров. В южных районах России и в Сибири словом "шигать" до сих пор обозначали "спугнуть, согнать с места птицу, животное". Но, что еще более вероятно, происходит эта фамилия от слова "шигардай": так в орловской и тульской губерниях называли человека-ветренника, бездельника.