sniveler
nounOne who snivels, or who cries with sniveling.
nounOne who weeps; especially, one who manifests weakness by weeping.
nounFiguratively, one who affects tearfulness or expressions of penitence, especially with a nasal tone.
nounOne who snivels, esp. one who snivels habitually.
nounOne who
a person who breathes audibly through a congested nose
