Sanskrit · noun · Nation, Faith & Society

Saadu

साढू
Meaning

Husband of one's wife's sister; co-brother-in-law.