Puri is an Indian surname.
The Dictionary of American Family Names notes that puri means a small town in Punjabi but it is uncertain whether this is related with the surname.
Another theory derives it from the Purus, the mythological Indo-Aryan tribe.
Buddha Prakash, professor of history and of Ancient Indian history, culture and archaeology, director of the Institute of Indic Studies, said: