Meaning of the word sonorous in English

What does sonorous mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

sonorous

US /ˈsɑː.nɚ.əs/
UK /ˈsɑː.nɚ.əs/

Adjective

1.

having a deep, pleasant sound:

Example:
a sonorous voice
Learn This Word at Lingoland