Uncover the origin, popularity, and more for any first name.
Brooke is an English given name traditionally used for girls. It originates from the Old English word 'broc', meaning 'stream' or 'brook'. As a given name, it evokes a sense of nature, tranquility, and flowing beauty.
Both Brooke and Blake are nature-inspired names with a similar strong and modern feel.
Similar to Brooke, Rowan is a unisex name with a gentle yet sturdy sound, sharing a natural theme.
Both names have a timeless quality and work well for both boys and girls, creating a sense of balance.