GeneralConnection.comDictionary
haemorrhoid
Noun

1. hemorrhoid
1. piles, pain, hurting
Usage