Noun stephen decatur has 1 sense
  1. Decatur, Stephen Decatur - United States naval officer remembered for his heroid deeds (1779-1820)
    --1 is a kind of naval officer
,
TOP