Sanskrit · noun · Nation, Faith & Society

Bhangi

भंगी
Meaning

A sweeper and scavenger by caste.