[1] They originated in the Kashmir region and are now found in other parts of northern India, to which they migrated during the Mughal era.
[1] The Kesarwani were cultivators or traders of saffron (kesar in Hindustani) and originated from the Kashmir Valley of India.
[2] It is said that, as per a carved-engraved stone, found from Kashmir and presently available at the Pakistan Museum, that a group of people belonging to Kansal gotra of the Agrawal community from Punjab went to Kashmir in regard to Kesar trade and settled there.
Gradually their population increased in the region and after the aforesaid incident, they migrated to Delhi and other parts of northern India.
You can help Wikipedia by expanding it.The kesarwani also known as Keshri are considered synonymous to Gupta/Agarwal/Garg.The surname falls under the general category in almost all the states n India.