Clue: Large animal in New York city (7)
Answer: BUFFALO
Explanation: Definition: Large animal
double definition: the animal, or a city in New York state