LOINS


Meaning of LOINS in English

literary the region of the sexual organs, regarded as the source of erotic or procreative power.

→ loin

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