>
Cognomen Mageshan (Mageshan ) , worldwide, is an extremely rare last name. Predominantly, Mageshan is the forename as well as the last name.
Sacpcmp, Pillay, Ramiah, Naidoo, Moodley, Ramaloo, Ramsamy, Naicker, Govender, and Padayachee