Definitions for "Elmont"
Keywords:  belmont, town, island, york, park
a town on Long Island in New York; site of Belmont Park
Elmont Doe is a character in the comic strip Doonesbury.