Synonym of Haggard is:

Ads by google

Synonym of Haggard is:

Wise

Gaunt

Irascible

Sluggish