elmont
1. [ noun ] (government,geography) a town on Long Island in New York; site of Belmont Park
Related terms: town Long_Island belmont_park
Similar spelling:   element
  elements
  Ellman
  eliminate
  elemental
  Elamin