An expressive modern English name, likely influenced by the exclamation “zowie” and similar playful forms.
Like Zowie?
Swipe through thousands of names like it