Jaffa

From Fresh Dictionary

Contents

English

Etymology

Proper noun

Jaffa (or Yafo)

  1. A port in western Israel

Etymology

Unknown

Noun

jaffa

  1. (cricket) A ball that is very difficult for the batsman to hit because it moves erratically either through the air or off the pitch

Related terms

Personal tools