haggard

haggard adj

Fr. hagard, wild, strange.

  1. Poor; lean; meager; wretched; pathetic.