Habacuc \ha-ba-cuc\ as a boy's name is a variant of Habakkuk (Hebrew), and the meaning of Habacuc is "embrace".
The baby name Habacuc sounds like Habbakuk.