Meaning of saratoga springs
Definition of saratoga springs
(noun)
a
town
in
eastern
New York State
famed
for its spa and its
horse
racing
Other information on saratoga springs
WIKIPEDIA results for
saratoga springs
Amazon results for
saratoga springs
Tweet