Modern elaboration of Kavi (Sanskrit, 'poet') with the invented suffix -yon, blending Indian and modern styles.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kaviyon?
Swipe through thousands of names like it