NEWLY

Definition of NEWLY

  1. (adv)very recently