Word Meaning

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


Meaning of self willed

- Governed by one's own will; not yielding to the wishes of others; obstinate.