haemorrhoids
haemorrhoids has 1 sense in the JumbleFix dictionary. Letters: 12.
Definitions
noun
. Swollen veins in the lower rectum or anus; piles.