LOOSH


Meaning of LOOSH in English

n. emotional or spiritual energy that physical beings (such as humans) produce

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