Rare English name evoking waves; a whimsical nature-inspired coinage.
Like Wavie?
Swipe through thousands of names like it