ADMIRED

Definition of ADMIRED

  1. (adj)regarded with admiration