Definition of Elmont

  • (noun) a town on Long Island in New York; site of Belmont Park

Synonyms of Elmont


Antonyms of Elmont


No Antonyms Found.

Homophones of Elmont


No Homophones Found.