Menu
  1. BrookeHeart
    • Origin:

      English
    • Meaning:

      "small stream"
    • Description:

      The final e adds a big purple bow to what has already become a pink name. Try Brook or better, Brooks.
  2. BrookeHeart
    • Origin:

      English
    • Meaning:

      "small stream"
    • Description:

      Brooke has long projected an aura of sleek sophistication, and can also be seen as a stylish water name.