Karan best name meanings: Cheerful, Temperamental, Competent, Mindful, Lucky. Get Karan name meaning.
Riccardi best surname meanings: Serious, Modern, Cheerful, Lucky, Generous. Get Riccardi meaning.
Karan name origin. Means "clever, skillful" in Sanskrit. Get Karan name origin.
Last name Riccardi most common in San Marino. Get Riccardi surname distribution.
Most common surnames with name Karan: Singh, Dogra, Shah, Dani, Bains. Get List of surnames with name Karan.
Most common names with last name Riccardi: Christopher, Kelley, Thurman, Karan, Olevia. Get Names that go with Riccardi.
Karan and Riccardi compatible by 76%. Get Karan and Riccardi compatibility.