derring-do
1. [ noun ] brave and heroic deeds
Related terms: deed
Similar spelling:   Derrington
  Deering
  Dearing
  derringer
  deranged