Online English Dictionary

Home

Reins


n. pl.

The kidneys; also, the region of the kidneys; the loins.


© 2009 Dammam Community College