VariousWords beta
Related Terms:
Definitions:
Noun
Adirondacks
Adirondack Mountains
Definition: a mountain range in northeastern New York State; a popular resort area