Thesaurus.com
Dictionary.com
Definitions

sonorous

[suh-nawr-uhs, -nohr-, son-er-uhs] / səˈnɔr əs, -ˈnoʊr-, ˈsɒn ər əs /