Brooksey is a playful elaboration of Brooke, from an English place word meaning 'stream' or 'brook.'
Like Brooksey?
Swipe through thousands of names like it