Uncertain. Possibly connected to Latin gurgulio or gurgullus. Compare Romanian gurgui.
gurgulj m (plural gurgulj) or n (plural gurgulji/gurgulje)
gurgulj