According to conventional genealogists it is:
Kabakoff/Krieger/Vigoda — tavern keeper.
However our surname, I believe, stems from either one of these 2 locales in Poland.
https://en.wikipedia.org/wiki/Wygoda,_Aleksandr%C3%B3w_County
https://en.wikipedia.org/wiki/Wygoda,_Toru%C5%84_County
I so contend because our earliest ancestor's brother, Sharaga Feivesh was born in that region.
Hopefully, we can visit the remnants of those town someday and discover more.
Tzvi (Hershel) Vigoda
The other reason I believe it is related to the Polish township is because a slight alternate surname I have seen appended to Chazzan Cantor Samuel Vigoda ; Vigoder וויגאדער
Which translates literally to "from Wygoda".