Карак фамилия происходит от прозвища Карак. Карак прозвище, вероятно, имеет свое происхождение от украинских "Карак", т.е. "Ром". Вполне возможно, что люди называют Гарак опьяняющий напиток любовника. Тем не менее, не исключено, что это может быть владелец ника паб.
По другой версии, по прозвищу Гарак связана с именем чешского этноса - Горак, члены которой живут в Чешско-Моравской Похорье.