elmont has definitions from the fields of government,geography
1
[ noun ] (government,geography) a town on Long Island in New York; site of Belmont Park

Related terms

town Long_Island belmont_park

*