>
Surname Thaveshan (Thaveshan ) , around the globe, is an extremely rare cognomen. Predominantly, Thaveshan is the forename as well as the last name.
Reddi, Chetty, Pillay, Naidoo, Moodley, Gounden, Govender, Marimuthu, Latchmiah, and Thambiran