stentor

(noun) Stentor

mythical being (generic term)