The meaning of the word 'Puzzle' is-
A
ridicule
B
ripple
C
rude
D
riddle
Correct Answer: riddle