noun a city in NW New York, near Buffalo.
West Seneca 🔊 Listen to this noun a city in NW New York, near Buffalo. Share Facebook Twitter Google +