Meaning of “raffish” in the English Dictionary