Meaning of belmont

Definition of belmont

(noun) a racetrack for thoroughbred racing in Elmont on Long Island; site of the Belmont Stakes

Other information on belmont

WIKIPEDIA results for belmont
Amazon results for belmont