Online English Dictionary

Home

Indwelling


n.

Residence within, as in the heart.


© 2009 Dammam Community College