Meaning of loins

Definition of loins

(noun) the lower part of the abdomen just above the external genital organs
the region of the hips and groin and lower abdomen

Other information on loins

WIKIPEDIA results for loins
Amazon results for loins