Synonyms and Antonyms for Elmont

1. Elmont (n.)

a town on Long Island in New York; site of Belmont Park

Synonyms: