English dictionary
elmont meaning and definition
Definition and meaning of elmont at MeaningMonkey.org. elmont meaning and definition in the English Dictionary.ELMONT noun
Definition of Elmont (noun)
- a town on Long Island in New York; site of Belmont Park
Source: Princeton University Wordnet