estimable {relations}, [ more estimable ; most estimable]
Notices
  • worthy of great respect