Meaning of “caff” in the English Dictionary

british dictionary