Meaning of “carfare” in the English Dictionary

English