Noun Definition

languisher

1.Definition: a person who languishes

Category: People