JAFFA


Meaning of JAFFA in English

n. a large oval thick-skinned variety of orange. [Jaffa in Israel, near where it was first grown]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.