Stentor (disambiguation) 2146 Stentor Armstrong Siddeley Stentor De Stentor Lake Forest College Les Stentors STENTOR (satellite) Stentor Stentor (1814 ship) Stentor (ciliate) Stentor Alliance Telefon Hírmondó USS Stentor Wanamaker Organ