Meaning of “toff” in the English Dictionary

English