Meaning of “self-willed” in the English Dictionary

English