Meaning of morristown

Definition of morristown

(noun) a town in northern New Jersey where the Continental Army spent two winters

Other information on morristown

WIKIPEDIA results for morristown
Amazon results for morristown