Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sonorific

- Producing sound; as, the sonorific quality of a body.