KAREN


Meaning of KAREN in English

n. of or pertaining to the Mongoloid people group living in Burma, relating to the Karen people

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.