GeneralConnection.com
➔
Dictionary
haemorrhoid
Noun
1. hemorrhoid
1. piles, pain, hurting
Usage