wisdom · challenge · hide
Source: Old English
Root Word: rīdels
Derived From: The Old English word 'rædan'
Meaning: Unravel or understand
Popularity History: Riddle is more common as a surname in history, and is less commonly used as a first name.