Meaning of almoránas

almoránas

Hiligaynon

(Sp. almorranas) Piles, hemorrhoids.