Meaning of sonorous

Definition of sonorous

(adj) full and loud and deep; "heavy sounds"; "a herald chosen for his sonorous voice"

Other information on sonorous

WIKIPEDIA results for sonorous
Amazon results for sonorous