Results for yankee-doodle

Definition of yankee-doodle:

Word of the Day

reinvigorate

To revive; to reanimate.

Popular words