LAURELLED

Definition of LAURELLED

  1. (adj)crowned with or as if with laurel symbolizing victory