Meaning of derring-do
Definition of derring-do
(noun)
brave
and
heroic
feats
Other information on derring-do
WIKIPEDIA results for
derring-do
Amazon results for
derring-do
Tweet