Kavi best name meanings: Active, Generous, Competent, Volatile, Creative. Get Kavi name meaning.
Shanmugam best surname meanings: Temperamental, Mindful, Cheerful, Active, Generous. Get Shanmugam meaning.
Kavi name origin. From a title for a a poet, meaning "wise man, sage, poet" in Sanskrit. Get Kavi name origin.
Most common surnames with name Kavi: Priya, Kuil, Vengadesh, Koodu, Arasan. Get List of surnames with name Kavi.
Most common names with last name Shanmugam: Yuvaraj, Shanmugam, Santhya, Divya, Megala. Get Names that go with Shanmugam.
Kavi and Shanmugam compatible by 72%. Get Kavi and Shanmugam compatibility.