Answer: angashore

AnswerCrossword Clue
angashore(Irish) a miserable person given to complaining