Pembrook \p(e)-mb-rook\ as a boy's name is a variant of Pembroke (Celtic), and the meaning of Pembrook is "bluff, headland".
A similar baby name is Seabrook.