catskill
/kætsˈkɪl/Definitions
1. noun
A mountain range in New York, USA, or a type of fish found in its streams
“The Catskill Mountains offered breathtaking scenery during the autumn season.”
1. noun
A mountain range in New York, USA, or a type of fish found in its streams
“The Catskill Mountains offered breathtaking scenery during the autumn season.”