Modern elaboration of Kavi (Sanskrit, 'poet') with the invented suffix -yon, blending Indian and modern styles.
Like Kaviyon?
Swipe through thousands of names like it