БУЛГАК
Образовано от древнетюркского слова булгак, означающего "быстро перемешивающийся", т.е. "живой, непоседливый". Сохранилось у татар-мишарей (мещеряков), русских и удмуртов в фамилии Булгаков.
Источник:
Татарские мужские имена. Словарь значений
на Gufo.me