>
Family name Kasturi A P (Kasturi A P ) , globally, is an extremely rare surname. Much more frequently, Kasturi A P is the forename as well as the last name.
Rajasengodan