Results for Yean

Definition of Yean:
  • part of speech: (verb)

    To lamb.

Word of the Day

reinvigorate

To revive; to reanimate.

Popular words