Meaning of horsecar
Definition of horsecar
(noun)
an
early
form
of
streetcar
that was
drawn
by horses
Other information on horsecar
WIKIPEDIA results for
horsecar
Amazon results for
horsecar
Tweet