Oddly enough, the NY landmark they are named after is TIMES Square. It was named after the famous newspaper, The NY Times.