Hemorrhoids Meaning in Hindi

What is the translation of word Hemorrhoids in Hindi?

Meaning of  Hemorrhoids in Hindi is : बवासीर

Definition of word Hemorrhoids

  • a swollen vein or group of veins in the region of the anus.

Other Meanings of Hemorrhoids