Westbrooke \we-stbroo-ke, wes-tb-rooke\ as a boy's name is a variant of Westbrook (Old English), and the meaning of Westbrooke is "western stream".
The baby name Westbrooke sounds like Westbie, Westby and Westbey. Another similar baby name is Wesbrook.