JAFFA


Meaning of JAFFA in English

n. a large oval thick-skinned variety of orange.

[ Jaffa in Israel, near where it was first grown ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.