Meaning of stephen decatur
Definition of stephen decatur
(noun)
United States
naval
officer
remembered for his
heroic
deeds
(1779-1820)
Other information on stephen decatur
WIKIPEDIA results for
stephen decatur
Amazon results for
stephen decatur
Tweet