Brook \b-rook\ as a girl's name (also used as boy's name Brook), is a variant of Brooke (Old English, Old German), and the meaning of Brook is "water, small stream".
The baby name Brook sounds like Brooky, Breck and Brookie. Other similar baby names are Brooks, Beck, Britt, Brita, Borka, Bora, Brady, Bradi, Brann, Brani, Branka, Breona, Brei, Breea, Bree, Breah, Brea, Breda, Brid, Bryna, Brina, Breen, Brenn, Bren, Brett, Bret, Bryn, Briny, Brinn, Brieon, Brie, Bria, Bri, Brana, Briar, Brya, Briet, Brier, Bride, Bridy, Bridi, Brynn, Brione, Briona, Brisa, Briza, Brit, Brodie, Brogan, Bronny, Bronia, Bruna, Bryce, Briony and Brioni.