RUDDLES

Definition of RUDDLES

  1. (noun)the common European annual marigold