Bansi is an Indian given name, predominantly used by the Hindu community. It is derived from the Sanskrit word 'Bans', which refers to the bamboo plant. Traditionally, Bansi has been a popular choice among parents for their children, particularly in northern India.
"Bansi is quite rare; there were only six babies named Bansi born each year on average from 2006 onwards."