LEPER


Meaning of LEPER in English

n. 25B6; noun (SOCIAL) OUTCAST, pariah, undesirable, persona non grata.

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