"K" Boy Names, Sanskrit
Kavin is a boy’s name of Sanskrit origin, meaning “handsome”.
Posts with the name Kavin: