From Sanskrit *kavi* (“poet”) with a modern ending, so it is often understood in a literary-associated sense.
Like Kavik?
Swipe through thousands of names like it