Honorable: Deserving of respect or high
regard.