Helaas... het woord engels caf is niet aangetroffen in ons woordenboek. Bedoelt u misschien:
pub
firth