LOINS


Meaning of LOINS in English

n. part of the body below the ribs and above the hipbones (in humans or quadruped animals)

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