>
Last name Naveen Shan (Naveen Shan ) , across the world, is an extremely rare surname. Much more frequently, Naveen Shan is the forename as well as the last name.
Kunasegaram, and Pushpalingam