ELMONT





Definition:

  1. [noun] a town on Long Island in New York; site of Belmont Park
    Synonyms: Elmont

Synonyms: