JAP


Meaning of JAP in English

■ noun & adjective informal, offensive short for ~anese .

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