El•mont
We found 1 definitions of elmont from 1 different sources.
Noun |
||
elmont - a town on Long Island in New York; site of Belmont Park | ||
long island an island in southeastern New York; Brooklyn and Queens are on its western end |