ENGLISH → HINDIhemorrhoidnoun01nounबवासीरpain caused by venous swelling at or inside the anal sphincterSimilar wordshaemorrhoid →piles →Dictionary sources & licensesCopy link ↗