aahowiden

Adjective

 * 1) thankworthy; deserving thanks; worthy of gratitude