Honorable: Deserving of respect or high regard.