Brok \b-rok\ as a boy's name is a variant of Brock (Middle English, Old English, Celtic), and the meaning of Brok is "badger-like".
The baby name Brok sounds like Brik, Broc and Brook. Other similar baby names are Brod and Bron.